Skip to content

Commit cb60792

Browse files
jolafVasily Zakharov
andauthored
Fix for сlosing message formatting (#289)
* Issue #276 fixed * Fixed flake8 warning --------- Co-authored-by: Vasily Zakharov <v.zakharov@wwpass.com>
1 parent 22f8bb7 commit cb60792

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

example/mocking_data_source.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def recv(self, size):
3030
current_bytes = self.remaining_bytes[:size]
3131
self.remaining_bytes = self.remaining_bytes[size:]
3232

33-
if self.remaining_bytes is b'':
33+
if self.remaining_bytes == b'':
3434
self.frame = None
3535
self.remaining_bytes = None
3636

ws4py/websocket.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -462,7 +462,7 @@ def process(self, bytes):
462462
self.reading_buffer_size = s.parser.send(bytes) or DEFAULT_READING_SIZE
463463

464464
if s.closing is not None:
465-
logger.debug("Closing message received (%d) '%s'" % (s.closing.code, s.closing.reason))
465+
logger.debug("Closing message received (%d): %s" % (s.closing.code, s.closing.reason.decode() if isinstance(s.closing.reason, bytes) else s.closing.reason))
466466
if not self.server_terminated:
467467
self.close(s.closing.code, s.closing.reason)
468468
else:
@@ -471,7 +471,7 @@ def process(self, bytes):
471471

472472
if s.errors:
473473
for error in s.errors:
474-
logger.debug("Error message received (%d) '%s'" % (error.code, error.reason))
474+
logger.debug("Error message received (%d): %s" % (error.code, error.reason.decode() if isinstance(error.reason, bytes) else error.reason))
475475
self.close(error.code, error.reason)
476476
s.errors = []
477477
return False

0 commit comments

Comments
 (0)