Function mz_timely_util::panic::halt_on_timely_communication_panic
source ยท pub fn halt_on_timely_communication_panic()
Expand description
Intercepts expected timely::communication
panics and downgrades them to
halt
s.
Because processes in a timely cluster are shared fate, once one process in the cluster crashes, the other processes in the cluster are expected to panic with communication errors. This function sniffs out these communication errors and downgrades them to halts, to keep the attention on the process that crashed first.