We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d91a0d3 commit 4cde7f0Copy full SHA for 4cde7f0
msgpack/fallback.py
@@ -222,6 +222,11 @@ def _fb_get_extradata(self):
222
return ''.join(bufs)
223
224
def _fb_read(self, n, write_bytes=None):
225
+ if (write_bytes is None and self._fb_buf_i < len(self._fb_buffers)
226
+ and self._fb_buf_o + n < len(self._fb_buffers[self._fb_buf_i])):
227
+ self._fb_buf_o += n
228
+ return self._fb_buffers[self._fb_buf_i][
229
+ self._fb_buf_o-n:self._fb_buf_o]
230
ret = ''
231
while len(ret) != n:
232
if self._fb_buf_i == len(self._fb_buffers):
0 commit comments