protected void DepartureHandler() {
lock(_transfer_sync) {
if(_right_transfer_state != null) {
_right_transfer_state.Interrupt();
_right_transfer_state = null;
}
if(_left_transfer_state != null) {
_left_transfer_state.Interrupt();
_left_transfer_state = null;
}
}
}