connectors/PYRO/__init__.py
changeset 2622 e10a1095f577
parent 2588 25f19b76c7b6
child 3750 f62625418bff
child 3861 7e17f7e02a2b
--- a/connectors/PYRO/__init__.py	Wed Jul 10 11:21:13 2019 +0200
+++ b/connectors/PYRO/__init__.py	Fri Jul 12 11:51:47 2019 +0200
@@ -97,8 +97,8 @@
             try:
                 return func(*args, **kwargs)
             except Pyro.errors.ConnectionClosedError as e:
+                confnodesroot._SetConnector(None)
                 confnodesroot.logger.write_error(_("Connection lost!\n"))
-                confnodesroot._SetConnector(None)
             except Pyro.errors.ProtocolError as e:
                 confnodesroot.logger.write_error(_("Pyro exception: %s\n") % e)
             except Exception as e: