When set to 1, the default value, all connections are polled for receives, also known as full polling. When set to 0, only those connections are polled where receives are posted. Full polling helps drain system buffers and so lessen the chance of deadlock for "unsafe" codes. Well-written codes should set MPI_POLLALL to 0 for best performance.