diff --git a/graceful/middleware.go b/graceful/middleware.go index 34a3368..fedcf37 100644 --- a/graceful/middleware.go +++ b/graceful/middleware.go @@ -59,7 +59,7 @@ func (b *basicWriter) maybeClose() { b.headerWritten = true select { case <-kill: - b.ResponseWriter.Header().Add("Connection", "close") + b.ResponseWriter.Header().Set("Connection", "close") default: } }