Merge pull request #747 from lightpanda-io/fix_crash_on_error_exit

fix a silly log crash on exit error
This commit is contained in:
Karl Seguin
2025-06-03 09:52:08 +08:00
committed by GitHub

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);
}; };