https://issues.dlang.org/show_bug.cgi?id=22222
Dlang Bot <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pull --- Comment #1 from Dlang Bot <[email protected]> --- @ljmf00 updated dlang/phobos pull request #8197 "std.stdio: change exit(0) to _exit(0) to prevent segfault" fixing this issue: - std.stdio: change exit(0) to _exit(0) to prevent segfault Fixes #22222. `exit(0)` call from libc does an exit sequence before exit and therefore doesn't exit immediately. This causes problems on custom unittest runners. To circunvent this problem we should call `_exit()` syscall to exit immediately. In this context this is just fine to do and can prevent any future frustration when debugging. Signed-off-by: Luís Ferreira <[email protected]> https://github.com/dlang/phobos/pull/8197 --
