mirror of
https://github.com/lennart-k/rustical.git
synced 2025-12-13 22:52:22 +00:00
move keep-alive fix to only close connections where an error occurs
This commit is contained in:
@@ -26,6 +26,8 @@ impl actix_web::error::ResponseError for Error {
|
||||
match self {
|
||||
Error::Unauthorized => HttpResponse::build(self.status_code())
|
||||
.append_header(("WWW-Authenticate", "Basic"))
|
||||
// This is an unfortunate workaround for https://github.com/actix/actix-web/issues/1805
|
||||
.force_close()
|
||||
.body(self.to_string()),
|
||||
_ => HttpResponse::build(self.status_code()).body(self.to_string()),
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user