Don't use type sighandler_t, which is a GNU extension. Reported by