void on_disconnected(proton::event &e) { remove_stale_consumers(e.connection()); }
void on_transport_close(proton::event &e) { remove_stale_consumers(e.connection()); }
void on_connection_closing(proton::event &e) { remove_stale_consumers(e.connection()); }