Without wrapping, rtld services and malloc(3) are not guaranteed to operate correctly in the child.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
lib/libc/sys/Symbol.map | ||
---|---|---|
809 | There is no need in _pdfork, libc does not use it. Re-sorted. | |
lib/libc/sys/pdfork.c | ||
40 | This is forgotten line. I planned to use it in libthr but then realized that I do not need it. | |
lib/libthr/thread/thr_fork.c | ||
217 | We need to undo everything we did to prepare for fork. This is mostly theoretical, of course. |