fix(#1356): ThreadingHTTPServer concurrency fix #1389

Merged
Rockachopa merged 1 commits from burn/1356-1776125702 into main 2026-04-14 00:37:26 +00:00
Owner

Fixes #1356. Replaces single-threaded HTTPServer with ThreadingHTTPServer in multi-user bridge (both root and world/ copies). Each LLM call no longer blocks other users.

  • world/multi_user_bridge.py: added ThreadingMixIn import, ThreadingHTTPServer class, swapped server instantiation
  • multi_user_bridge.py: swapped server instantiation to existing ThreadingHTTPServer class
Fixes #1356. Replaces single-threaded HTTPServer with ThreadingHTTPServer in multi-user bridge (both root and world/ copies). Each LLM call no longer blocks other users. - world/multi_user_bridge.py: added ThreadingMixIn import, ThreadingHTTPServer class, swapped server instantiation - multi_user_bridge.py: swapped server instantiation to existing ThreadingHTTPServer class
Rockachopa added 1 commit 2026-04-14 00:16:24 +00:00
fix(#1356): ThreadingHTTPServer for multi-user bridge concurrency
Some checks failed
Review Approval Gate / verify-review (pull_request) Failing after 8s
CI / validate (pull_request) Failing after 47s
CI / test (pull_request) Failing after 49s
d7a15ae046
Replace single-threaded HTTPServer with ThreadingHTTPServer
(thread-per-request) in both multi_user_bridge.py copies.

Fixes #1356
Rockachopa requested review from perplexity 2026-04-14 00:16:25 +00:00
Rockachopa merged commit 3f58b55351 into main 2026-04-14 00:37:26 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/the-nexus#1389