mirror of
https://github.com/Flowseal/tg-ws-proxy.git
synced 2026-10-21 11:08:44 +00:00
Optimizations
This commit is contained in:
1 parent
3c54c54d36
commit
3fa281625f
3 files changed
+29
-12
No files matched your search
+5
-2
@@ -72,11 +72,14 @@ class MsgSplitter:
|
||||
if packet_len is None:
|
||||
break
|
||||
if packet_len <= 0:
|
||||
parts.append(bytes(self._cipher_buf[offset:]))
|
||||
parts.append(bytes(self._cipher_buf) if offset == 0 else bytes(self._cipher_buf[offset:]))
|
||||
offset = buf_len
|
||||
self._disabled = True
|
||||
break
|
||||
parts.append(bytes(self._cipher_buf[offset:offset + packet_len]))
|
||||
if offset == 0 and packet_len == buf_len:
|
||||
parts.append(bytes(self._cipher_buf))
|
||||
else:
|
||||
parts.append(bytes(self._cipher_buf[offset:offset + packet_len]))
|
||||
offset += packet_len
|
||||
|
||||
if offset:
|
||||
|
||||
Reference in new issue
Block a user