updated core-daemon thread usage to use thread daemon param

This commit is contained in:
Blake Harnden 2020-04-02 17:33:38 -07:00
parent 7d392c43ac
commit 7be7beec42

View file

@ -41,8 +41,7 @@ def start_udp(mainserver, server_address):
:return: CoreUdpServer :return: CoreUdpServer
""" """
mainserver.udpserver = CoreUdpServer(server_address, CoreUdpHandler, mainserver) mainserver.udpserver = CoreUdpServer(server_address, CoreUdpHandler, mainserver)
mainserver.udpthread = threading.Thread(target=mainserver.udpserver.start) mainserver.udpthread = threading.Thread(target=mainserver.udpserver.start, daemon=True)
mainserver.udpthread.daemon = True
mainserver.udpthread.start() mainserver.udpthread.start()
@ -70,8 +69,7 @@ def cored(cfg):
address_config = cfg["grpcaddress"] address_config = cfg["grpcaddress"]
port_config = cfg["grpcport"] port_config = cfg["grpcport"]
grpc_address = f"{address_config}:{port_config}" grpc_address = f"{address_config}:{port_config}"
grpc_thread = threading.Thread(target=grpc_server.listen, args=(grpc_address,)) grpc_thread = threading.Thread(target=grpc_server.listen, args=(grpc_address,), daemon=True)
grpc_thread.daemon = True
grpc_thread.start() grpc_thread.start()
# start udp server # start udp server