http: h2 tunnel dispatch add as dequeue notify 87/43587/3
authorMatus Fabian <[email protected]>
Mon, 18 Aug 2025 11:49:59 +0000 (07:49 -0400)
committerFlorin Coras <[email protected]>
Mon, 18 Aug 2025 19:05:59 +0000 (19:05 +0000)
Type: fix

Change-Id: I7845a4dee6b6931defc83ab6052a64f913321349
Signed-off-by: Matus Fabian <[email protected]>
src/plugins/http/http2/http2.c

index 5ba094b..7723e54 100644 (file)
@@ -746,6 +746,7 @@ http2_sched_dispatch_tunnel (http2_req_t *req, http_conn_t *hc,
   else
     transport_connection_reschedule (&req->base.connection);
 
+  http_io_as_dequeue_notify (&req->base, n_written);
   http_io_ts_after_write (hc, 0);
 }
 
@@ -840,6 +841,7 @@ http2_sched_dispatch_udp_tunnel (http2_req_t *req, http_conn_t *hc,
   else
     transport_connection_reschedule (&req->base.connection);
 
+  http_io_as_dequeue_notify (&req->base, dgram_size);
   http_io_ts_after_write (hc, 0);
 }