7b097599c4
Fix race condition when SetAsyncSignalHandler for the first time because async_events_thread_ could be null and launched twice. Refactored async-events to use lazy_pointer.