equal
deleted
inserted
replaced
332 try: |
332 try: |
333 self.sock = posix.unixdomainserver( |
333 self.sock = posix.unixdomainserver( |
334 lambda p: os.path.join(root, '.hg', p), |
334 lambda p: os.path.join(root, '.hg', p), |
335 'inotify') |
335 'inotify') |
336 except (OSError, socket.error), err: |
336 except (OSError, socket.error), err: |
337 if err.errno == errno.EADDRINUSE: |
337 if err.args[0] == errno.EADDRINUSE: |
338 raise AlreadyStartedException(_('cannot start: ' |
338 raise AlreadyStartedException(_('cannot start: ' |
339 'socket is already bound')) |
339 'socket is already bound')) |
340 raise |
340 raise |
341 self.fileno = self.sock.fileno |
341 self.fileno = self.sock.fileno |
342 |
342 |