Пример #1
0
  def stop(self):
    for server in self.servers:
      server.stop()

    hlib.events.trigger('engine.Halted', None, engine = self)

    for hook in self.hooks.values():
      hook.unregister()

    self.quit_event.set()
Пример #2
0
  def on_system_reload(self, _):
    for server in self.servers:
      server.stop()

    for app in self.apps.values():
      app.channels.close()

      if not app.db:
        continue

      app.db.close()
      app.db = None
Пример #3
0
Файл: env.py Проект: happz/hlib
  def quit(self):
    for server in self.engine.servers:
      server.stop()

    hlib.event.trigger('engine.Halted', None)