changes to logging and threading

This commit is contained in:
XxKingsxX-Pinu
2024-07-09 04:22:18 +10:00
parent a100933678
commit 89a589af72
9 changed files with 58 additions and 20 deletions

View File

@ -21,7 +21,8 @@ class Display(View):
self._canvas_next = None
self._render_thread_instance = threading.Thread(
target=self._render_thread,
daemon=True
daemon=True,
name="Renderer"
)
self._render_thread_instance.start()

View File

@ -1,4 +1,5 @@
import _thread
#import _thread
import threading
import secrets
import logging
import os
@ -25,7 +26,9 @@ class Server:
self._origin = self._config['origin']
if self._enabled:
_thread.start_new_thread(self._http_serve, ())
#_thread.start_new_thread(self._http_serve, ())
logging.info("Starting WebServer thread")
self._thread = threading.Thread(target=self._http_serve, name="WebServer").start()
def _http_serve(self):
if self._address is not None: