Use MPI_REQUEST_NULL for invalid MPI requests rather than -1