feat: make server graceful shutdown timeout configurable
1 file changed, 2 insertions(+), 0 deletions(-)
changed files
M internal/server/mux.go → internal/server/mux.go
@@ -7,6 +7,7 @@ "net/http" "path" "slices" "strings" + "time" "alin.ovh/searchix/frontend" "alin.ovh/searchix/internal/config"@@ -34,6 +35,7 @@ cfg.Web.ContentSecurityPolicy.ScriptSrc = append( cfg.Web.ContentSecurityPolicy.ScriptSrc, "'unsafe-inline'", ) + cfg.Web.GracefulShutdownTimeout.Duration = 200 * time.Millisecond } func sortSources(ss map[string]config.Source) {