changeset 486 | 2e0fe44044b3 |
parent 477 | f66a092b6e74 |
child 493 | 015a803301b9 |
--- a/connectors/PYRO/__init__.py Wed Dec 09 09:43:21 2009 +0100 +++ b/connectors/PYRO/__init__.py Wed Dec 09 09:44:17 2009 +0100 @@ -56,6 +56,9 @@ def catcher_func(*args,**kwargs): try: return func(*args,**kwargs) + except Pyro.errors.ConnectionClosedError, e: + pluginsroot.logger.write_error("Connection lost!\n") + pluginsroot._connector = None except Exception,e: #pluginsroot.logger.write_error(traceback.format_exc()) errmess = ''.join(Pyro.util.getPyroTraceback(e))