virtual void handle_unsubscribe( const connection_ptr& c ) { c->set_channel_data( _chan_id, nullptr ); }