diff --git a/src/browser/HttpClient.zig b/src/browser/HttpClient.zig index f49d7ba7..36204451 100644 --- a/src/browser/HttpClient.zig +++ b/src/browser/HttpClient.zig @@ -457,6 +457,8 @@ pub fn runNextTick( fn cancelNextTick(self: *Client, transfer: *Transfer) void { if (transfer._next_tick_node) |*ntn| { self.next_tick_queue.remove(&ntn.node); + self.next_tick_count -= 1; + if (ntn.abort) |abort_cb| { abort_cb(ntn.ctx); }