From 9b23148c160ab051e0d92d2d6ab967f2e8e32c9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Tue, 23 Jun 2026 17:17:58 +0400 Subject: [PATCH] v1.0.159: SO_REUSEADDR + app.js via Python --- deploy/convert_server.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/deploy/convert_server.py b/deploy/convert_server.py index 702017f..be1d5de 100755 --- a/deploy/convert_server.py +++ b/deploy/convert_server.py @@ -1,7 +1,7 @@ #!/usr/bin/env python3 """Contracts VM server — thin HTTP router. All logic in db/ and services/.""" from http.server import HTTPServer, BaseHTTPRequestHandler -from socketserver import ThreadingMixIn +from socketserver import ThreadingMixIn, TCPServer from urllib.parse import urlparse, parse_qs import json, re, os @@ -227,6 +227,7 @@ class Handler(BaseHTTPRequestHandler): if __name__ == "__main__": import os + TCPServer.allow_reuse_address = True port = int(os.environ.get("PORT", "8766")) server = ThreadingHTTPServer(("0.0.0.0", port), Handler) print(f"Contracts VM server on :{port}, db={DB_CONFIG['dbname']}")