You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Run conntrack -D -p tcp --dport 22 in another terminal
Attic is still running (??) after some minutes. Hit CTRL+C, it display attic: Error: Keyboard interrupt but doesn't stop after some more minutes. Hit CTRL+C again and:
Exception ignored in: <bound method RemoteRepository.__del__ of <attic.remote.RemoteRepository object at 0x7f6d230fecc0>>
Traceback (most recent call last):
File "/usr/local/lib/python3.4/site-packages/attic/remote.py", line 124, in __del__
self.close()
File "/usr/local/lib/python3.4/site-packages/attic/remote.py", line 243, in close
self.p.wait()
File "/usr/local/lib/python3.4/subprocess.py", line 1565, in wait
(pid, sts) = self._try_wait(0)
File "/usr/local/lib/python3.4/subprocess.py", line 1513, in _try_wait
(pid, sts) = _eintr_retry_call(os.waitpid, self.pid, wait_flags)
File "/usr/local/lib/python3.4/subprocess.py", line 491, in _eintr_retry_call
return func(*args)
KeyboardInterrupt:
The text was updated successfully, but these errors were encountered:
This report seems to be rather related to how KeyboardInterrupt was handled than connection issues (as the issue title says).
attic.archiver.main catches KeyboardInterrupt exception and shows the Error: Keyboad Interrupt. After that (in current code), it just does sys.exit(1).
So, can you clarify / reproduce with current code?
This is how I'm testing:
attic create ...
in one terminalconntrack -D -p tcp --dport 22
in another terminalAttic is still running (??) after some minutes. Hit CTRL+C, it display
attic: Error: Keyboard interrupt
but doesn't stop after some more minutes. Hit CTRL+C again and:The text was updated successfully, but these errors were encountered: