diff --git a/cmd/gost/program.go b/cmd/gost/program.go index a6a9fb4..8ff5727 100644 --- a/cmd/gost/program.go +++ b/cmd/gost/program.go @@ -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 }