diff options
| author | LemonBoy <thatlemon@gmail.com> | 2021-05-20 15:26:17 +0200 |
|---|---|---|
| committer | LemonBoy <thatlemon@gmail.com> | 2021-05-20 15:26:17 +0200 |
| commit | abfe7f96dd45e22d43c3e14ed64e1fbb8e94b419 (patch) | |
| tree | e4283d3203940eb4588d8c87f12964ad6902dfb7 /src/Module.zig | |
| parent | 992c02ab95e8297a1558bcf011f15a5cf1cd8e1b (diff) | |
| download | zig-abfe7f96dd45e22d43c3e14ed64e1fbb8e94b419.tar.gz zig-abfe7f96dd45e22d43c3e14ed64e1fbb8e94b419.zip | |
std: Call pthread_atfork only once
Some libc implementations (glib) deduplicate identical hooks, others
(musl, macos) do not and blindly append them to an internal list.
Ensure there's only a single call to pthread_atfork to prevent unbounded
memory use when lots of threads/forks are used.
Diffstat (limited to 'src/Module.zig')
0 files changed, 0 insertions, 0 deletions
