fix a silly log crash on exit error

This commit is contained in:
Karl Seguin
2025-06-02 23:34:09 +08:00
parent 1ac23ce191
commit e3099a16d4

View File

@@ -41,6 +41,10 @@ pub fn main() !void {
}; };
run(alloc) catch |err| { run(alloc) catch |err| {
// If explicit filters were set, they won't be valid anymore because
// the args_arena is gone. We need to set it to something that's not
// invalid. (We should just move the args_arena up to main)
log.opts.filter_scopes = &.{};
log.fatal(.app, "exit", .{ .err = err }); log.fatal(.app, "exit", .{ .err = err });
std.posix.exit(1); std.posix.exit(1);
}; };