Loading ccserver/handlers.py +13 −3 Original line number Diff line number Diff line Loading @@ -891,9 +891,19 @@ class WelcomeHandler(CCHandler): role = 'host' create_object = True # Try to register the client: for _ in xrange(5): try: self._server.register(login, role, conn, create_object) except AlreadyRegistered: if role == 'cli': try: self._server.kill(login) except NotConnectedAccountError: pass else: break else: logging.warning(logmsg + 'already connected (%s)', conn.getpeername(), login) raise AuthenticationError('Already connected') Loading Loading
ccserver/handlers.py +13 −3 Original line number Diff line number Diff line Loading @@ -891,9 +891,19 @@ class WelcomeHandler(CCHandler): role = 'host' create_object = True # Try to register the client: for _ in xrange(5): try: self._server.register(login, role, conn, create_object) except AlreadyRegistered: if role == 'cli': try: self._server.kill(login) except NotConnectedAccountError: pass else: break else: logging.warning(logmsg + 'already connected (%s)', conn.getpeername(), login) raise AuthenticationError('Already connected') Loading