mirror of
https://github.com/go-gost/gost.git
synced 2026-10-08 03:55:45 +00:00
program: shut down plugin subprocesses on stop
This commit is contained in:
@@ -21,6 +21,7 @@ import (
|
||||
"github.com/go-gost/x/config/parsing/parser"
|
||||
xmetrics "github.com/go-gost/x/metrics"
|
||||
metrics "github.com/go-gost/x/metrics/service"
|
||||
xplugin "github.com/go-gost/x/plugin"
|
||||
"github.com/go-gost/x/registry"
|
||||
"github.com/judwhite/go-svc"
|
||||
)
|
||||
@@ -191,6 +192,8 @@ func (p *program) Stop() error {
|
||||
logger.Default().Debug("service @profiling shutdown")
|
||||
}
|
||||
|
||||
xplugin.Shutdown()
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user