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 Not Applicable - Unit
Tests Not Applicable
Event Timeline
| lib/libc/sys/Symbol.map | ||
|---|---|---|
| 810 | There is no need in _pdfork, libc does not use it. Re-sorted. | |
| lib/libc/sys/pdfork.c | ||
| 41 | 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. | |