diff --git a/player/player.py b/player/player.py index 497478f..5376dae 100755 --- a/player/player.py +++ b/player/player.py @@ -158,6 +158,7 @@ class Sync(Thread): data = self.sock.recvfrom(1024)[0].decode().split(" ", 1) except socket.timeout: logger.error("failed to receive data from main") + return self.read_position_main() else: self.main.time_pos = float(data[0]) self.main.playlist_current_pos = int(data[1])