mirror of
https://github.com/kovidgoyal/kitty
synced 2026-07-19 06:54:58 +02:00
librsync actually blocks on output buffer size as well as input availability. So handle that
This commit is contained in:
@@ -392,8 +392,9 @@ class SendManager:
|
||||
return
|
||||
sl = file.signature_loader
|
||||
assert sl is not None
|
||||
sl(ftc.data)
|
||||
sl.add_chunk(ftc.data)
|
||||
if ftc.action is Action.end_data:
|
||||
sl.commit()
|
||||
file.start_delta_calculation()
|
||||
self.update_collective_statuses()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user