From 94885a3e4c65b0cb873e2b6811b77e7afbffad4e Mon Sep 17 00:00:00 2001 From: maguowei Date: Wed, 23 Jul 2025 22:00:22 +0800 Subject: [PATCH] fix webserver port not being released on frpc svr.Close() --- client/service.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/client/service.go b/client/service.go index 337f8f2b..9e1833b9 100644 --- a/client/service.go +++ b/client/service.go @@ -403,6 +403,10 @@ func (svr *Service) stop() { svr.ctl.GracefulClose(svr.gracefulShutdownDuration) svr.ctl = nil } + if svr.webServer != nil { + svr.webServer.Close() + svr.webServer = nil + } } func (svr *Service) getProxyStatus(name string) (*proxy.WorkingStatus, bool) {