fix: writes default header when response closed and no header written

This commit is contained in:
Nicolas Lepage 2025-02-07 11:42:55 +01:00
parent 2f3e39bf97
commit b9921d7d43
No known key found for this signature in database
GPG Key ID: B0879E35E66D8F6F

View File

@ -123,6 +123,9 @@ func (r *response) Flush() {
// Close implements [io.Closer]
func (r *response) Close() error {
if !r.wroteHeader {
r.WriteHeader(200)
}
if err := r.body.Flush(); err != nil {
return err
}