package timeout_test; import os; @test fn timeout_clears_term_resistant_descendant() void = { let pid: i32 = os.fork(); assert(pid >= 0); if (pid == 0) { let mask: u64 = 1u64 << ((os.SIGTERM - 1): u64); if (os.sigprocmask(os.SIG_BLOCK, &mask, nil: *u64) != 0) { os.exit(120); }; for (true) { }; }; for (true) { }; };