Add a callback to be run when receiving a fatal signal. They will also be called by LOG(FATAL) and abort() (as those raise SIGABRT internally).
Synopsis
Declared in <folly/debugging/symbolizer/SignalHandler.h>
using SignalCallback = void(*)();
Description
These callbacks must be async‐signal‐safe, so don't even think of using LOG(...) or printf or malloc / new or doing anything even remotely fun.
All these fatal callback must be added before calling installFatalSignalCallbacks(), below.
Created with MrDocs