# HG changeset patch # User Bryan O'Sullivan # Date 2012-12-20 19:40:04 # Node ID c60d09dc2164c16e63f21782e3326869be6c4e02 # Parent 2cf01eb74842954838b24384368db50425cb74c8 inotify: on Python < 2.6, socket.error lacks errno diff --git a/hgext/inotify/server.py b/hgext/inotify/server.py --- a/hgext/inotify/server.py +++ b/hgext/inotify/server.py @@ -334,7 +334,7 @@ class socketlistener(object): lambda p: os.path.join(root, '.hg', p), 'inotify') except (OSError, socket.error), err: - if err.errno == errno.EADDRINUSE: + if err.args[0] == errno.EADDRINUSE: raise AlreadyStartedException(_('cannot start: ' 'socket is already bound')) raise