eventlet green subprocess

This commit is contained in:
CakeCN
2025-12-14 10:58:15 +08:00
parent 1554c85616
commit da93289799

View File

@@ -1,12 +1,8 @@
import os import os
import subprocess from eventlet.green import subprocess
import eventlet
from flask import Blueprint, request, jsonify, current_app, render_template, session from flask import Blueprint, request, jsonify, current_app, render_template, session
from ..services.file_service import get_file_tree, load_config from ..services.file_service import get_file_tree, load_config
# 禁用Eventlet的同时读取检测解决subprocess.run()的问题
eventlet.debug.hub_prevent_multiple_readers(False)
main_bp = Blueprint('main', __name__, url_prefix='/vsc-like') main_bp = Blueprint('main', __name__, url_prefix='/vsc-like')
TERM_INIT_CONFIG = { TERM_INIT_CONFIG = {
# instead of local server runnning this web terminal service # instead of local server runnning this web terminal service