57efa7bb0e
atexit(3) can deadlock internally during its own initialization if jemalloc calls atexit() during jemalloc initialization. Mitigate the impact by restructuring prof initialization to avoid calling atexit() unless the registered function will actually dump a final heap profile. Additionally, disable prof_final by default so that this land mine is opt-in rather than opt-out. This resolves #144. |
||
---|---|---|
.. | ||
include/test | ||
integration | ||
src | ||
stress | ||
unit | ||
test.sh.in |