From cf034e99fa895fdf4b66edf392f8c7ca366448fd Mon Sep 17 00:00:00 2001
From: Sean McArthur <sean@seanmonstar.com>
Date: Wed, 19 Dec 2018 13:16:49 -0800
Subject: [PATCH] fix(http2): don't consider an h2 send request error as
 canceled

---
 src/proto/h2/client.rs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/proto/h2/client.rs b/src/proto/h2/client.rs
index 9f969c5b13..7ccceac05d 100644
--- a/src/proto/h2/client.rs
+++ b/src/proto/h2/client.rs
@@ -117,7 +117,7 @@ where
                                 Ok(ok) => ok,
                                 Err(err) => {
                                     debug!("client send request error: {}", err);
-                                    let _ = cb.send(Err((::Error::new_canceled(Some(err)), None)));
+                                    let _ = cb.send(Err((::Error::new_h2(err), None)));
                                     continue;
                                 }
                             };