Handle ping/pong without payload properly
It has to be a data buffer, not None.
This commit is contained in:
parent
8f85c9661f
commit
8ea96a503a
|
@ -445,11 +445,11 @@ class WebSocket(object):
|
||||||
self._flush()
|
self._flush()
|
||||||
return len(msg)
|
return len(msg)
|
||||||
|
|
||||||
def ping(self, data=None):
|
def ping(self, data=''.encode('ascii')):
|
||||||
"""Write a ping message to the WebSocket."""
|
"""Write a ping message to the WebSocket."""
|
||||||
self._sendmsg(0x9, data)
|
self._sendmsg(0x9, data)
|
||||||
|
|
||||||
def pong(self, data=None):
|
def pong(self, data=''.encode('ascii')):
|
||||||
"""Write a pong message to the WebSocket."""
|
"""Write a pong message to the WebSocket."""
|
||||||
self._sendmsg(0xA, data)
|
self._sendmsg(0xA, data)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue