wangfq
5966eb8657
feat: TCP Server 自动重启机制 — 3种超时条件
触发条件(任一满足即重启):
1. 5分钟无任何连接 (从未连或上次连接后超时)
2. 5分钟无数据交互 (已连接但静默)
3. Auth 密码错误3次
重启流程: 关闭socket→清状态→重新SocketCreat+SocketListen
保护机制: 最多连续重启3次, 超限后进入10分钟冷却期
其他改动:
- tcp_json_srv_init 去掉 _init_done 限制, 支持重新初始化
- 新增 tcp_json_restart() 函数
- 新增 g_json_last_comm_ts / g_json_last_connect_ts 追踪
- CONNECT 时清零 restart_count (正常连接重置计数器)
2026-07-03 11:46:17 +08:00
..
2026-06-25 16:21:57 +08:00
2026-06-25 16:21:57 +08:00
2026-06-25 16:21:57 +08:00
2026-06-25 16:21:57 +08:00
2026-07-03 11:08:53 +08:00
2026-07-01 11:33:32 +08:00
2026-07-01 11:33:32 +08:00
2026-06-25 16:21:57 +08:00
2026-06-25 16:21:57 +08:00
2026-06-25 16:21:57 +08:00
2026-06-25 16:21:57 +08:00
2026-07-03 11:46:17 +08:00