Skip to content

Commit 41d1a84

Browse files
committed
fix: 修复 CodegeeX 的脑残补全
1 parent 0f3973c commit 41d1a84

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

core/web.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -214,13 +214,14 @@ async def ssl_handle(reader: asyncio.StreamReader, writer: asyncio.StreamWriter)
214214
finally:
215215
writer.close()
216216

217-
async def _check_server(ip: str, port: int, ssl: Optional[ssl.SSLContext] = None):
217+
async def _check_server(ip: str, port: int):
218218
try:
219-
r, w = await asyncio.wait_for(asyncio.open_connection(ip, port, ssl=ssl), 5)
219+
r, w = await asyncio.wait_for(asyncio.open_connection(ip, port), 5)
220220
w.close()
221221
await w.wait_closed()
222222
return True
223223
except:
224+
logger.ttraceback("web.traceback.check_server", port=port)
224225
return False
225226

226227
async def check_server():
@@ -240,7 +241,7 @@ async def check_server():
240241
("127.0.0.1", private_ssl_server.sockets[0].getsockname()[1], _start_ssl_server)
241242
)
242243
result = await asyncio.gather(*(
243-
_check_server(*server) for server in servers
244+
_check_server(server[0], server[1]) for server in servers
244245
))
245246
for i, r in enumerate(result):
246247
if not r:

i18n/zh_cn.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,6 @@
3535
"cluster.error.socketio.message": "节点 [${cluster}] 收到错误消息,原因 [${message}]",
3636
"cluster.error.socketio.warden": "[Warden] 节点 [${cluster}] 收到错误消息,原因 [${message}]",
3737
"utils.error.service_error": "服务出错,状态码 [${code}(${httpCode})] 类型 [${name}] 信息 [${message}]",
38-
"web.warning.shutdown_port": "当前 [${port}] 端口已重新开启"
38+
"web.warning.server_down": "当前 [${port}] 端口已重新开启",
39+
"web.traceback.check_server": "当前 [${port}] 端口没有通过检查,原因是:"
3940
}

0 commit comments

Comments
 (0)