Exemplo n.º 1
0
            def closed(self, *args):
                try:
                    WebSocket.closed(self, *args)

                    if handler[0]:
                        handler[0].onClosed()
                except:
                    logging.error("error in websocket handler:\n%s", traceback.format_exc())
Exemplo n.º 2
0
 def closed(self, code, reason=''):
     """
     This overrides the default closed handler to first clean up all of our
     subscriptions, remove this websocket from the registry of instances,
     and log a message before closing.
     """
     log.info('closing: code={!r} reason={!r}', code, reason)
     self.instances.discard(self)
     self.unsubscribe_all()
     WebSocket.closed(self, code, reason)
Exemplo n.º 3
0
 def closed(self, code, reason=''):
     """
     This overrides the default closed handler to first clean up all of our
     subscriptions, remove this websocket from the registry of instances,
     and log a message before closing.
     """
     log.info('closing: code={!r} reason={!r}', code, reason)
     self.instances.discard(self)
     self.unsubscribe_all()
     WebSocket.closed(self, code, reason)
Exemplo n.º 4
0
 def closed(self, code, reason=''):
     log.info('closing: code={!r} reason={!r}', code, reason)
     self.unsubscribe_all()
     WebSocket.closed(self, code, reason)
Exemplo n.º 5
0
 def closed(self, code, reason=""):
     self.log.info("closing: code={!r} reason={!r}", code, reason)
     self.unsubscribe_all()
     WebSocket.closed(self, code, reason)
     notify("Site")
Exemplo n.º 6
0
 def closed(self, code, reason=''):
     log.info('closing: code={!r} reason={!r}', code, reason)
     self.unsubscribe_all()
     WebSocket.closed(self, code, reason)
Exemplo n.º 7
0
 def closed(self, code, reason):
     print("Connection.closed '%s'" % self._local_address[0])
     WebSocket.closed(self, code, reason)
     subscribers.remove(self)