From 2941cd1849961829ddf94718aebcc3f85737fa44 Mon Sep 17 00:00:00 2001 From: Uriziel Date: Tue, 1 Jan 2013 02:03:34 +0100 Subject: [PATCH] Unneeded function removed from server --- syncplay/server.py | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/syncplay/server.py b/syncplay/server.py index 0718f34..5a64005 100644 --- a/syncplay/server.py +++ b/syncplay/server.py @@ -16,8 +16,6 @@ class SyncFactory(Factory): self.password = password self._rooms = {} self._roomStates = {} - self._usersCheckupTimer = task.LoopingCall(self._checkUsers) - self._usersCheckupTimer.start(4, True) def buildProtocol(self, addr): return SyncServerProtocol(self) @@ -188,15 +186,6 @@ class SyncFactory(Factory): for receiver in room: what(receiver) - def _checkUsers(self): - for room in self._rooms.itervalues(): - for watcher in room.itervalues(): - if(time.time() - watcher.lastUpdate > constants.PROTOCOL_TIMEOUT): - watcher.watcherProtocol.drop() - self.removeWatcher(watcher.watcherProtocol) - self._checkUsers() #restart - return #end loop - class SyncIsolatedFactory(SyncFactory): def broadcast(self, sender, what): self.broadcastRoom(sender, what)