Merge pull request #30 from nashim/master
websocket.send fails with long data
This commit is contained in:
@@ -518,7 +518,9 @@ class WebSocket(object):
|
|||||||
if self.get_mask_key:
|
if self.get_mask_key:
|
||||||
frame.get_mask_key = self.get_mask_key
|
frame.get_mask_key = self.get_mask_key
|
||||||
data = frame.format()
|
data = frame.format()
|
||||||
self.io_sock.send(data)
|
while data:
|
||||||
|
l = self.io_sock.send(data)
|
||||||
|
data = data[l:]
|
||||||
if traceEnabled:
|
if traceEnabled:
|
||||||
logger.debug("send: " + repr(data))
|
logger.debug("send: " + repr(data))
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user