Reestablished working state

This commit is contained in:
Lyncoln
2026-10-10 19:18:06 -04:00
parent 8d91b8d716
commit feb8af703a
53 changed files with 170 additions and 84 deletions
+17 -5
View File
@@ -1,19 +1,25 @@
import socket
import json
import os
import logging
from .dispatcher import dispatchRequest
from .createresponse import buildResponse
port = int(os.environ.get("SERVER_PORT", 19001))
def startServer():
from .dispatcher import dispatchRequest
server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server.bind(("127.0.0.1", 19002))
server.bind(("0.0.0.0", port))
lifecycles = {}
server.listen()
logging.info(f"Server listening on port {port}")
while True:
connection, address = server.accept()
logging.info("Accepting connections")
while True:
data = connection.recv(4096)
@@ -23,7 +29,13 @@ def startServer():
# if not data:
# break
dispatch = dispatchRequest(request, lifecycles)
thread, lifecycles, module, mode = dispatchRequest(request, lifecycles)
response = buildResponse(module, thread, mode)
connection.sendall(
json.dumps(response).encode("utf-8"),
)
connection.close()