add: Ns_Log(Fatal, "received fatal signal %d", signal);
context: FatalSignalHandler(int signal){#ifdef __linux    /*     * LinuxThreads thread manager needs to kill all child threads     * on fatal signals, else they get left behind as dead threads.     * As of glibc 2.3 with NPTL, this should be a no-op.     */    pthread_kill_other_threads_np();#endif    abort();}