From 566f90b47f5dc774439749a3029eb6c5750e170e Mon Sep 17 00:00:00 2001 From: Florian Badie Date: Sat, 11 Dec 2021 09:03:27 +0100 Subject: [PATCH] fix persistent rooms condition (#492) --- syncplay/server.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/syncplay/server.py b/syncplay/server.py index ca5a8ee..3cfc9af 100755 --- a/syncplay/server.py +++ b/syncplay/server.py @@ -465,11 +465,11 @@ class RoomManager(object): oldRoom = watcher.getRoom() if oldRoom: oldRoom.removeWatcher(watcher) - if self._roomsDir is None or oldRoom.isStale(self._timer): + if self._roomsDbFile is None: self._deleteRoomIfEmpty(oldRoom) def _getRoom(self, roomName): - if roomName in self._rooms and not self._rooms[roomName].isStale(self._timer): + if roomName in self._rooms: return self._rooms[roomName] else: if RoomPasswordProvider.isControlledRoom(roomName):