Commit Graph

32 Commits

Author SHA1 Message Date
CakeCN
f8e0b461ba fix module 'eventlet.hubs.hub' has no attribute 'Hub' 错误 2026-01-07 23:55:16 +08:00
CakeCN
607c6dfbab 有 eventlet.hubs 相关的错误都会被捕获并打印而不会向外传播导致服务器崩溃 2026-01-07 23:52:01 +08:00
CakeCN
73275cffad 每次 IO 操作之前或期间都会检查文件可用性,并在文件不可用时优雅处理 2026-01-07 20:46:32 +08:00
CakeCN
b806da10c4 对 terminal_service.py 文件的全面检查和修复:在子进程中使用 os._exit(1) 替代 disconnect() ,避免在子进程中调用 SocketIO 方法导致的错误;修复了 SSH 硬编码端口问题 等 2026-01-07 18:57:00 +08:00
CakeCN
f818d84208 添加了对 errno 88 (Socket operation on non-socket)的处理 2026-01-07 18:52:17 +08:00
CakeCN
9231c14013 从run 中移除了全局try-except块,增强了eventlet内部错误处理 2026-01-07 01:33:25 +08:00
CakeCN
8aa567cdf2 全局异常捕获,特别是IOClosed错误,避免服务器崩溃 2026-01-07 01:06:13 +08:00
CakeCN
a3b3018de7 客户端断开连接后,文件描述符已经被关闭,但仍有事件在处理中:对 app/sockets/terminal_service.py 文件进行了全面修复 2026-01-07 00:57:27 +08:00
CakeCN
761095d61d 修复了code-server-like服务中的eventlet.hubs.IOClosed错误:当客户端断开连接时,文件描述符被关闭,但后台任务仍在尝试读取,导致eventlet核心代码抛出IOClosed错误。 2026-01-06 21:05:39 +08:00
CakeCN
5438dc99ba DEBUG 模式 2025-12-14 11:10:54 +08:00
CakeCN
f65b5bf32a try except 2025-12-14 11:05:01 +08:00
CakeCN
da93289799 eventlet green subprocess 2025-12-14 10:58:15 +08:00
CakeCN
1554c85616 event let hub_prevent_multiple_readers(False) 配置,禁用了Eventlet的同时读取检测 2025-12-14 10:56:38 +08:00
CakeCN
496c5be90a code-server-like ssh clash 2025-12-13 23:50:45 +08:00
Cai
10481b0ba4 fix permisson bug 2025-09-29 12:51:14 +08:00
Cai
271672c904 check to code-server-like 2025-09-21 15:33:00 +08:00
Cai
588fc3b697 ready to code-like 2025-09-21 14:03:40 +08:00
Cai
b1f832a2fb change back 2025-09-20 06:28:42 +00:00
Cai
7d7ca83b71 fix history save bug 2025-09-20 06:23:19 +00:00
Cai
6575ee80bc lesson more edit 2025-09-18 11:47:24 +00:00
Cai
025c8c1a20 code-server-liek 2025-09-17 07:46:38 +00:00
Cai
50a570eccf try tmux 2025-09-16 11:59:19 +00:00
Cai
39ac606c93 fix ws 2025-09-15 13:23:49 +00:00
Cai
b2f0779c45 permisson fix 2025-09-15 12:22:29 +00:00
Cai
148e09e473 fix premission 2025-09-15 12:19:12 +00:00
CakeCN
52029a1939 add path userid 2025-09-15 20:00:34 +08:00
CakeCN
a54f1f7dfe css decide 2025-09-15 19:50:10 +08:00
CakeCN
7e57bd60c4 css decide 2025-09-15 19:42:57 +08:00
CakeCN
628e4c7805 terminal 2025-09-15 19:26:11 +08:00
Cai
1fcd52a6cc can create 2025-09-15 09:16:38 +00:00
CakeCN
c541cbe6da add user and permission 2025-09-15 14:53:50 +08:00
CakeCN
ec45771376 code-server-like 2025-09-15 14:15:20 +08:00