We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 570c45c commit f690ae7Copy full SHA for f690ae7
1 file changed
ws4py/client/threadedclient.py
@@ -79,8 +79,11 @@ def _receive(self):
79
try:
80
self.sock.setblocking(1)
81
while self.running:
82
- bytes = self.read_from_connection(next_size)
83
-
+ if self.__buffer:
+ bytes, self.__buffer = self.__buffer[:next_size], self.__buffer[next_size:]
84
+ else:
85
+ bytes = self.read_from_connection(next_size)
86
+
87
with self._lock:
88
s = self.stream
89
next_size = s.parser.send(bytes)
0 commit comments