1
0
Fork 0
mirror of https://github.com/actix/actix-web.git synced 2024-05-19 16:58:14 +00:00
Simone Di Luzio 2022-07-24 00:08:20 +02:00 committed by simorex80
parent bd5c0af0a6
commit 4a468b85b2

View file

@ -1197,7 +1197,8 @@ where
let state_is_none = inner_p.state.is_none();
// read half is closed; we do not process any responses
if inner_p.flags.contains(Flags::READ_DISCONNECT) && state_is_none {
// fix https://github.com/actix/actix-web/issues/1313
if inner_p.flags.contains(Flags::READ_DISCONNECT) {
trace!("read half closed; start shutdown");
inner_p.flags.insert(Flags::SHUTDOWN);
}