Corrected disconnection on no contact with server
This commit is contained in:
parent
18e6b67621
commit
4b8469ddaa
@ -101,6 +101,15 @@ class SyncplayClient(object):
|
|||||||
return
|
return
|
||||||
if(self._player):
|
if(self._player):
|
||||||
self._player.askForStatus()
|
self._player.askForStatus()
|
||||||
|
self.checkIfConnected()
|
||||||
|
|
||||||
|
def checkIfConnected(self):
|
||||||
|
if(self._lastGlobalUpdate and self._protocol and time.time() - self._lastGlobalUpdate > 2.5):
|
||||||
|
self._lastGlobalUpdate = None
|
||||||
|
self.ui.showErrorMessage("Connection with server timeouted")
|
||||||
|
self._protocol.drop()
|
||||||
|
return False
|
||||||
|
return True
|
||||||
|
|
||||||
def _determinePlayerStateChange(self, paused, position):
|
def _determinePlayerStateChange(self, paused, position):
|
||||||
pauseChange = self.getPlayerPaused() != paused and self.getGlobalPaused() != paused
|
pauseChange = self.getPlayerPaused() != paused and self.getGlobalPaused() != paused
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user