From 95d238ef98ea4af77af0511f9b25be17e2ff9dc1 Mon Sep 17 00:00:00 2001 From: Mitja Kleider Date: Mon, 16 Jun 2025 15:24:36 +0200 Subject: [PATCH] fix: close connection after receiving GO_AWAY from remote --- awc/src/client/h2proto.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/awc/src/client/h2proto.rs b/awc/src/client/h2proto.rs index f12ac3b43..ecaf021c0 100644 --- a/awc/src/client/h2proto.rs +++ b/awc/src/client/h2proto.rs @@ -121,7 +121,7 @@ where fut.await.map_err(SendRequestError::from)? } Err(err) => { - io.on_release(err.is_io()); + io.on_release(err.is_io() || (err.is_go_away() && err.is_remote())); return Err(err.into()); } };