def stop(self): # from main import events from chat import message_database from chat import message_keeper # events.remove_subscriber(self._on_my_keys_synchronized, 'my-keys-synchronized') message_keeper.shutdown() message_database.shutdown() return True
def stop(self): from chat import message_database from chat import message_keeper from main import events events.remove_subscriber(self.on_key_generated, 'key-generated') events.remove_subscriber(self.on_key_renamed, 'key-renamed') events.remove_subscriber(self.on_key_registered, 'key-registered') message_keeper.shutdown() message_database.shutdown() return True
def stop(self): from transport import callback from chat import message from chat import message_keeper from chat import message_db from chat import nickname_holder message_keeper.shutdown() callback.remove_inbox_callback(self._on_inbox_packet_received) nickname_holder.Destroy() message_db.shutdown() message.shutdown() return True