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