stop throwing exceptions when one leaves channel