Bug fix when using MPI_POST_RECV and MPI_Irecv together