internal static void install_sighandler(int sig, SigHandler handler) { SigHandler old = signal(sig, handler); if (old != null) { signal(sig, old); } }
private static extern SigHandler signal(int sig, SigHandler func);