修复F1:lftpd会话结束复用auto_relisten监听器不再关闭控制监听,net关闭时清隔离标志防跨轮残留

This commit is contained in:
2026-09-24 22:49:33 +08:00
parent 86e261d6df
commit c075cfa076
2 changed files with 23 additions and 7 deletions
+3
View File
@@ -1571,6 +1571,9 @@ static void net_relisten_clear(int sockfd) {
s_relisten_dead[sockfd] = 0U;
s_relisten_settle_dead[sockfd] = 0U; /* Trap 23:一并清沉降/隔离状态 */
s_relisten_settle_start[sockfd] = 0U;
s_relisten_quarantine[sockfd] = 0U; /* 一并清隔离标志:关闭/重建即确定性释放,
* 防同 fd 下一生成继承上轮的 400/800ms
* 隔离等待(2026-09-24 台架发现跨轮残留) */
}
/*