[PATCH 1/4] ViaSsh.__init__: don't suppress a Conn failure

0 views
Skip to first unread message

Rob Browning

unread,
Mar 6, 2026, 6:13:47 PM (8 days ago) Mar 6
to bup-...@googlegroups.com
Signed-off-by: Rob Browning <r...@defaultvalue.org>
Tested-by: Rob Browning <r...@defaultvalue.org>
---
lib/bup/client.py | 1 +
1 file changed, 1 insertion(+)

diff --git a/lib/bup/client.py b/lib/bup/client.py
index 95fd03ef..56dbf5b6 100644
--- a/lib/bup/client.py
+++ b/lib/bup/client.py
@@ -191,6 +191,7 @@ class Client:
self.conn = Conn(self._proc.stdout, self._proc.stdin)
except:
self._proc.terminate()
+ raise
self._closed = False
def __enter__(self): return self
def __del__(self): assert self._closed
--
2.47.3

Reply all
Reply to author
Forward
0 new messages