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
Exemplo n.º 2
0
 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
Exemplo n.º 3
0
 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