| Index: sync/tools/testserver/xmppserver.py
|
| diff --git a/sync/tools/testserver/xmppserver.py b/sync/tools/testserver/xmppserver.py
|
| index f9599c0cd090245c93e6cab61d0f477e9cd2eb8a..cdc7fc6b863ee8bce893e9bb20d9f08a1e8f52c9 100644
|
| --- a/sync/tools/testserver/xmppserver.py
|
| +++ b/sync/tools/testserver/xmppserver.py
|
| @@ -573,6 +573,9 @@ class XmppServer(asyncore.dispatcher):
|
|
|
| def SetAuthenticated(self, auth_valid):
|
| self._authenticated = auth_valid
|
| + if not self._authenticated:
|
| + for connection in self._handshake_done_connections:
|
| + connection.close()
|
|
|
| def GetAuthenticated(self):
|
| return self._authenticated
|
|
|