aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-02-18 14:42:32 -0800
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-02-18 14:42:32 -0800
commita7181cb222f1b9b9e67c582ecf105864293081d6 (patch)
tree7b825da0219da54517a49ce34c19beb31f3483da
parentaa8080f441841057d56c1296f6149bdcf3946a90 (diff)
downloadbun-a7181cb222f1b9b9e67c582ecf105864293081d6.tar.gz
bun-a7181cb222f1b9b9e67c582ecf105864293081d6.tar.zst
bun-a7181cb222f1b9b9e67c582ecf105864293081d6.zip
Update onThreadStart
-rw-r--r--src/http_client_async.zig3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/http_client_async.zig b/src/http_client_async.zig
index f46966cc7..b56d664c1 100644
--- a/src/http_client_async.zig
+++ b/src/http_client_async.zig
@@ -34,7 +34,7 @@ pub const MimeType = @import("./http/mime_type.zig");
pub var default_allocator: std.mem.Allocator = undefined;
pub var default_arena: Arena = undefined;
-pub fn onThreadStart() void {
+pub fn onThreadStart(_: ?*anyopaque) ?*anyopaque {
default_arena = Arena.init() catch unreachable;
default_allocator = default_arena.allocator();
NetworkThread.address_list_cached = NetworkThread.AddressListCache.init(default_allocator);
@@ -48,6 +48,7 @@ pub fn onThreadStart() void {
NetworkThread.global.pool.io = &AsyncIO.global;
Global.setThreadName("HTTP");
AsyncBIO.initBoringSSL();
+ return null;
}
pub inline fn getAllocator() std.mem.Allocator {