diff options
author | 2022-09-16 00:53:03 -0700 | |
---|---|---|
committer | 2022-09-16 00:53:03 -0700 | |
commit | 0ce709d96abb48c747f5c93033c9a80fe79ee3bc (patch) | |
tree | f535a53c23fd95154b36ceab7c38c8e3a0275c89 /misctools | |
parent | fd808dec524c60ba18c620e27b205828760a6e41 (diff) | |
download | bun-0ce709d96abb48c747f5c93033c9a80fe79ee3bc.tar.gz bun-0ce709d96abb48c747f5c93033c9a80fe79ee3bc.tar.zst bun-0ce709d96abb48c747f5c93033c9a80fe79ee3bc.zip |
Make new HTTP client more stable
Diffstat (limited to 'misctools')
-rw-r--r-- | misctools/fetch.zig | 6 | ||||
-rw-r--r-- | misctools/http_bench.zig | 5 |
2 files changed, 2 insertions, 9 deletions
diff --git a/misctools/fetch.zig b/misctools/fetch.zig index ccb2a078f..0b990572f 100644 --- a/misctools/fetch.zig +++ b/misctools/fetch.zig @@ -172,15 +172,11 @@ pub fn main() anyerror!void { var args = try Arguments.parse(default_allocator); var body_out_str = try MutableString.init(default_allocator, 1024); - var body_in_str = try MutableString.init(default_allocator, args.body.len); - body_in_str.appendAssumeCapacity(args.body); var channel = try default_allocator.create(HTTP.HTTPChannel); channel.* = HTTP.HTTPChannel.init(); var response_body_string = try default_allocator.create(MutableString); response_body_string.* = body_out_str; - var request_body_string = try default_allocator.create(MutableString); - request_body_string.* = body_in_str; try channel.buffer.ensureTotalCapacity(1); @@ -196,7 +192,7 @@ pub fn main() anyerror!void { args.headers, args.headers_buf, response_body_string, - request_body_string, + args.body, 0, ), diff --git a/misctools/http_bench.zig b/misctools/http_bench.zig index 4df9fa6f0..dbec009f9 100644 --- a/misctools/http_bench.zig +++ b/misctools/http_bench.zig @@ -201,7 +201,6 @@ pub fn main() anyerror!void { if (args.concurrency > 0) HTTP.AsyncHTTP.max_simultaneous_requests = args.concurrency; const Group = struct { response_body: MutableString = undefined, - request_body: MutableString = undefined, context: HTTP.HTTPChannelContext = undefined, }; const Batch = @import("../src/thread_pool.zig").Batch; @@ -214,8 +213,6 @@ pub fn main() anyerror!void { groups[i] = Group{}; var response_body = &groups[i].response_body; response_body.* = try MutableString.init(default_allocator, 1024); - var request_body = &groups[i].request_body; - request_body.* = try MutableString.init(default_allocator, 0); var ctx = &groups[i].context; ctx.* = .{ @@ -226,8 +223,8 @@ pub fn main() anyerror!void { args.url, args.headers, args.headers_buf, - request_body, response_body, + "", args.timeout, ), }; |