diff --git a/src/asio_client_session_impl.cc b/src/asio_client_session_impl.cc index b96824dd..97f07b8f 100644 --- a/src/asio_client_session_impl.cc +++ b/src/asio_client_session_impl.cc @@ -710,6 +710,7 @@ void session_impl::do_write() { if (wblen_ == 0) { if (should_stop()) { + call_error_cb(make_error_code(static_cast(NGHTTP2_INTERNAL_ERROR))); stop(); } return;