suppress end-of-process destruction of several static variables

resolve some UAF failures where the automatic deconstruction of static
classes as part of exit()/exitat() processing was removing a lock that was
sometimes referenced by a different still-running thread in the process.

Bug: 194783918
Test: screenrecord`
Change-Id: Ie38c24b46813db198d07de421db9240f3dad36a2
(cherry picked from commit fa822c66cfa9c2c4758d7b73181fae4a58d03a80)
Merged-In: Ie38c24b46813db198d07de421db9240f3dad36a2
1 file changed