implement mirror protocol without MPI_ANY_SOURCE