Print exceptions from onClose

This commit is contained in:
meejah
2015-05-20 14:28:59 -06:00
parent 85e5d39ac8
commit 196520391f

View File

@@ -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):