diff --git a/Html/apps/__init__.py b/Html/apps/__init__.py
index 82edac9..37ed701 100644
--- a/Html/apps/__init__.py
+++ b/Html/apps/__init__.py
@@ -6,6 +6,8 @@ from .views import register_blueprints
import atexit
import logging
import signal
+import eventlet
+eventlet.monkey_patch()
import threading
_shutdown_once = threading.Event()
diff --git a/Html/apps/extensions.py b/Html/apps/extensions.py
index d55cc80..8770550 100644
--- a/Html/apps/extensions.py
+++ b/Html/apps/extensions.py
@@ -14,7 +14,7 @@ from typing import Optional
mongo = PyMongo()
-socketio = SocketIO(cors_allowed_origins="*",max_payload_size=52428800, async_mode="threading") # 不直接传 app
+socketio = SocketIO(cors_allowed_origins="*",max_payload_size=52428800, async_mode="eventlet") # 不直接传 app
cors = CORS()
# ===== 你的全局对象 =====
# Backboard
@@ -40,7 +40,7 @@ def init_extensions(app):
cors_allowed_origins='*',#app.config["VSCODE_WEB_URL"],
ping_timeout=app.config["SOCKETIO_PING_TIMEOUT"],
ping_interval=app.config["SOCKETIO_PING_INTERVAL"],
- max_payload_size=50000000, async_mode="threading"
+ max_payload_size=50000000, async_mode="eventlet"
)
cors.init_app(
app,