Use JSONDecodeError

pull/12/merge
Sheng 2018-05-26 16:23:55 +08:00
parent a893507946
commit 96d9ae5b4d
1 changed files with 6 additions and 3 deletions

View File

@ -18,6 +18,11 @@ try:
except ImportError:
from tornado.concurrent import Future
try:
from json.decoder import JSONDecodeError
except ImportError:
JSONDecodeError = ValueError
DELAY = 3
@ -204,9 +209,7 @@ class WsockHandler(MixinHandler, tornado.websocket.WebSocketHandler):
worker = self.worker_ref()
try:
msg = json.loads(message)
except ValueError: # py2
return
except json.decoder.JSONDecodeError: # py3
except JSONDecodeError:
return
if not isinstance(msg, dict):