Revert^2 "Wait for thread termination in PreZygoteFork()"

Revert of 02285d918d3ab1e95fe1849842661bdf194294c9

PS1 is identical to aosp/2782117

PS2 no longer erroneously passes null as self.

Bug: 299221079
Bug: 304183774
Test: Build and boot AOSP, TreeHugger
Change-Id: Iaf8c26208c71c6a5dcb46a2eb0472f572cf4099a
3 files changed