sing-box icon indicating copy to clipboard operation
sing-box copied to clipboard

SFI 和 SFM 都存在的现象,如代理组里输入不存在的节点名,会长时间处于卡死状态,持续3分钟

Open fscarmen opened this issue 1 year ago • 2 comments

操作系统

iOS

系统版本

IOS 17.2.1

安装类型

sing-box for macOS 图形客户端程序

如果您使用图形客户端程序,请提供该程序版本。

1.8.1

版本

No response

描述

有时候配置文件里复制错了,或者删除了某个节点,但在代理组里忘记删除,导致使用了不存在的 outbound tags,会导致卡死好几分钟,停止键按不了,即使软件退出再进,仍然是卡死的状态。

像下面的例子,期待的结果是马上提示找不到 "test hysteria" 节点信息,不会卡死

{
  "outbounds": [
    {
      "type": "hysteria2",
      "tag": "test hysteria2",
      .......
      }
    },
    {
      "type": "selector",
      "tag": "✈️ Proxy",
      "outbounds": [
        "test hysteria" // 场景为输入漏了,正确应该为 test hysteria2
      ]
    }
}

重现方式

如上

日志

No response

完整性要求

  • [X] 我保证阅读了文档,了解所有我编写的配置文件项的含义,而不是大量堆砌看似有用的选项或默认值。
  • [X] 我保证提供了可以在本地重现该问题的服务器、客户端配置文件与流程,而不是一个脱敏的复杂客户端配置文件。
  • [X] 我保证提供了可用于重现我报告的错误的最简配置,而不是依赖远程服务器、TUN、图形界面客户端或者其他闭源软件。
  • [X] 我保证提供了完整的配置文件与日志,而不是出于对自身智力的自信而仅提供了部分认为有用的部分。

fscarmen avatar Jan 15 '24 18:01 fscarmen

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 5 days

github-actions[bot] avatar Mar 16 '24 01:03 github-actions[bot]

为毛这里不打标签的?

fscarmen avatar Mar 16 '24 07:03 fscarmen

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 5 days

github-actions[bot] avatar May 16 '24 01:05 github-actions[bot]