Print exceptions from onClose
This commit is contained in:
@@ -24,7 +24,7 @@
|
|||||||
#
|
#
|
||||||
###############################################################################
|
###############################################################################
|
||||||
|
|
||||||
from __future__ import absolute_import
|
from __future__ import absolute_import, print_function
|
||||||
|
|
||||||
import traceback
|
import traceback
|
||||||
|
|
||||||
@@ -79,9 +79,8 @@ class WampWebSocketProtocol(object):
|
|||||||
print("WAMP-over-WebSocket transport lost: wasClean = {0}, code = {1}, reason = '{2}'".format(wasClean, code, reason))
|
print("WAMP-over-WebSocket transport lost: wasClean = {0}, code = {1}, reason = '{2}'".format(wasClean, code, reason))
|
||||||
self._session.onClose(wasClean)
|
self._session.onClose(wasClean)
|
||||||
except Exception:
|
except Exception:
|
||||||
# silently ignore exceptions raised here ..
|
print("Error invoking onClose():")
|
||||||
if self.factory.debug_wamp:
|
traceback.print_exc()
|
||||||
traceback.print_exc()
|
|
||||||
self._session = None
|
self._session = None
|
||||||
|
|
||||||
def onMessage(self, payload, isBinary):
|
def onMessage(self, payload, isBinary):
|
||||||
|
|||||||
Reference in New Issue
Block a user