Ensure transfer is canceled on error

This commit is contained in:
Kovid Goyal
2021-11-06 12:59:13 +05:30
parent 8099ae44d7
commit 60b8023928

View File

@@ -313,7 +313,8 @@ class Receive(Handler):
err = self.manager.on_file_transfer_response(ftc)
if err:
self.print_err(err)
self.quit_loop(1)
self.print('Waiting to ensure terminal cancels transfer, will quit in a few seconds')
self.abort_transfer()
return
if not transfer_started and self.manager.state is State.transferring:
if self.manager.failed_specs: