World logic
Build and Push Docker Image / build-and-push (push) Successful in 14s

This commit is contained in:
ciomek committed 2026-08-16 12:07:37 +02:00
1 parent 279b2a7e90
commit 64bae090e9
4 files changed
+31 -8

No files matched your search

+3 -1
View File
@@ -6,7 +6,7 @@ from starlette.websockets import WebSocket, WebSocketDisconnect
from loon.web import get_mqtt_manager
from loon.web.auth.middleware import authenticated
from loon.web.users.state import user_threads
from loon.web.users.state import user_threads, user_world_requests
router = APIRouter(prefix="/users", tags=["users"])
@@ -49,6 +49,7 @@ async def websocket_endpoint(websocket: WebSocket):
queue = asyncio.Queue()
user_threads[user.uuid] = queue
user_world_requests[user.uuid] = set()
try:
while True:
@@ -58,3 +59,4 @@ async def websocket_endpoint(websocket: WebSocket):
pass
finally:
user_threads.pop(user.uuid, None)
user_world_requests.pop(user.uuid, None)
+1
View File
@@ -1 +1,2 @@
user_threads = {}
user_world_requests = {}