diff --git a/src/main.zig b/src/main.zig index 77fa2bc205..551f168683 100644 --- a/src/main.zig +++ b/src/main.zig @@ -2998,7 +2998,7 @@ fn gimmeMoreOfThoseSweetSweetFileDescriptors() void { } while (true) { - lim.cur = min + (max - min) / 2; + lim.cur = min + @divTrunc(max - min, 2); // on freebsd rlim_t is signed if (posix.setrlimit(.NOFILE, lim)) |_| { min = lim.cur; } else |_| {