don't start NetworkThread unless necessary

This commit is contained in:
Jarred Sumner
2022-11-27 07:29:40 -08:00
parent 358f388a46
commit 4726b7e227
2 changed files with 2 additions and 3 deletions

View File

@@ -312,7 +312,6 @@ pub const TestCommand = struct {
break :brk loader;
};
JSC.C.JSCInitialize();
NetworkThread.init() catch {};
HTTPThread.init() catch {};
var reporter = try ctx.allocator.create(CommandLineReporter);

View File

@@ -123,7 +123,7 @@ pub const UpgradeCheckerThread = struct {
std.time.sleep(std.time.ns_per_ms * delay);
Output.Source.configureThread();
NetworkThread.init() catch unreachable;
HTTP.HTTPThread.init() catch unreachable;
defer {
js_ast.Expr.Data.Store.deinit();
@@ -389,7 +389,7 @@ pub const UpgradeCommand = struct {
}
fn _exec(ctx: Command.Context) !void {
try NetworkThread.init();
try HTTP.HTTPThread.init();
var filesystem = try fs.FileSystem.init1(ctx.allocator, null);
var env_loader: DotEnv.Loader = brk: {