40 static int signal_hup_recvd = 0;
41 static int signal_term_recvd = 0;
43 static const char* signal_str =
"signal";
103 if (signal_term_recvd) {
104 signal_term_recvd = 0;
106 }
else if (signal_hup_recvd) {
107 signal_hup_recvd = 0;
void ods_log_debug(const char *format,...)
cond_basic_type signal_cond
void signal_set_engine(void *engine)
lock_basic_type signal_lock
sig_atomic_t signal_capture(sig_atomic_t dflsig)
#define lock_basic_lock(lock)
void signal_handler(sig_atomic_t sig)
#define lock_basic_alarm(cond)
#define lock_basic_unlock(lock)