支持初始化阶段响应服务停止信号
Some checks are pending
Security Checks / security (push) Waiting to run

This commit is contained in:
smail 2026-09-01 11:27:56 +08:00
parent 11963d4fac
commit 8ee2f5b3dc

View File

@ -138,6 +138,9 @@ func Init(serverVersion string) error {
select {
case <-signal.InitChan:
http_server.SetupStop()
case <-signal.StopChan:
http_server.SetupStop()
return nil
case err := <-setupErrors:
if err != nil {
return fmt.Errorf("setup service failed: %w", err)