Stop fs watcher with UiServer

This commit is contained in:
shortcutme 2019-04-10 14:56:10 +02:00
parent a20ff59572
commit ac799a60da
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE
2 changed files with 12 additions and 4 deletions

View file

@ -182,6 +182,9 @@ class UiServer:
self.log.debug("Http connection close error: %s" % err)
self.log.debug("Socket closed: %s" % sock_closed)
time.sleep(0.1)
if config.debug:
from Debug import DebugReloader
DebugReloader.watcher.stop()
self.server.socket.close()
self.server.stop()
@ -189,4 +192,4 @@ class UiServer:
def updateWebsocket(self, **kwargs):
for ws in self.websockets:
ws.event("serverChanged", kwargs)
ws.event("serverChanged", kwargs)