ENH: improve send/recv robustness in the presence of processorCyclic (#2814)
Retains suppression of empty data sends without the order/synchronization problems previously seen when processorCyclic patches exist.
Retains suppression of empty data sends without the order/synchronization problems previously seen when processorCyclic patches exist.