aboutsummaryrefslogtreecommitdiff
path: root/misctools
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-09-16 00:53:03 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-09-16 00:53:03 -0700
commit0ce709d96abb48c747f5c93033c9a80fe79ee3bc (patch)
treef535a53c23fd95154b36ceab7c38c8e3a0275c89 /misctools
parentfd808dec524c60ba18c620e27b205828760a6e41 (diff)
downloadbun-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.zig6
-rw-r--r--misctools/http_bench.zig5
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,
),
};