Skip to content

Commit de53375

Browse files
committed
fix segfault on abort if there are queued transfers
1 parent 8d4d72b commit de53375

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/http/Client.zig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,9 +145,9 @@ pub fn abort(self: *Client) void {
145145

146146
var n = self.queue.first;
147147
while (n) |node| {
148+
n = node.next;
148149
const transfer: *Transfer = @fieldParentPtr("_node", node);
149150
self.transfer_pool.destroy(transfer);
150-
n = node.next;
151151
}
152152
self.queue = .{};
153153

0 commit comments

Comments
 (0)