diff --git a/pkg/server/api.go b/pkg/server/api.go index 8ae0850..f98321b 100644 --- a/pkg/server/api.go +++ b/pkg/server/api.go @@ -194,6 +194,8 @@ func (gs *gocServer) watchProfileUpdate(c *gin.Context) { break } } + + gwc.once.Do(func() { close(gwc.exitCh) }) }() <-gwc.exitCh