Fix crash when sleeping/waking up device

This commit is contained in:
angelblue05 2016-07-22 17:10:35 -05:00
parent e97a3a616d
commit 793bd66554
4 changed files with 25 additions and 4 deletions

View file

@ -231,7 +231,21 @@ class Service():
sound=False)
self.server_online = False
elif window('emby_online') == "sleep":
# device going to sleep
if self.websocket_running:
log("Stop websocket thread")
ws.stopClient()
ws = wsc.WebSocket_Client()
self.websocket_running = False
if self.library_running:
log("Stop library thread")
library.stopThread()
library = librarysync.LibrarySync()
self.library_running = False
else:
# Server is online
if not self.server_online:
@ -254,6 +268,7 @@ class Service():
# Start the userclient thread
if not self.userclient_running:
log("Start user thread")
self.userclient_running = True
user.start()