From d656ad14a6f6cd87883d0f2c7ee75f6ec46ac4fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 23 Aug 2008 12:09:09 +0200 Subject: [PATCH] Test if we have _SOCK before use it for issue273 --- tryton/common/common.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tryton/common/common.py b/tryton/common/common.py index fa2a6ca26a..6e674c4044 100644 --- a/tryton/common/common.py +++ b/tryton/common/common.py @@ -609,6 +609,10 @@ def concurrency(resource, obj_id, context, parent): def process_exception(exception, parent, obj='', method='', *args): global _USERNAME, _DATABASE, _SOCK if str(exception.args[0]) == 'NotLogged': + if not rpc._SOCK: + message(_('Connection error!\n' \ + 'Unable to connect to the server!'), parent) + return False host = rpc._SOCK.host port = rpc._SOCK.port while True: