示例#1
0
static void sig_handler(int signum) {
    switch(signum) {
        case SIGHUP:
            set_abort_bits(RELOAD);
            break;
        case SIGTERM:
        case SIGINT:
            set_aborted();
            break;
        default:
            WARN("IGNORE: unexpected signal %d", signum);
    }
}
示例#2
0
文件: abort.c 项目: ikruglov/relay
void set_aborted() {
    set_abort_bits(DIE);
}