Compare commits

..

2 Commits

Author SHA1 Message Date
Stavros d38784715d chore: remove temp lint file 2026-05-10 16:04:22 +03:00
Stavros 11b6155b9e fix: ensure unix socket shutdown doesn't run twice 2026-05-10 16:03:39 +03:00
+1 -2
View File
@@ -356,8 +356,6 @@ func (app *BootstrapApp) serveUnix() error {
os.Remove(app.config.Server.SocketPath)
}
defer shutdown()
go func() {
<-app.ctx.Done()
app.log.App.Debug().Msg("Shutting down unix socket listener")
@@ -367,6 +365,7 @@ func (app *BootstrapApp) serveUnix() error {
err = server.Serve(listener)
if err != nil && !errors.Is(err, http.ErrServerClosed) {
shutdown()
return fmt.Errorf("failed to start unix socket listener: %w", err)
}