diff --git a/src/util.cc b/src/util.cc index 34691a9f38..27e4f030dd 100644 --- a/src/util.cc +++ b/src/util.cc @@ -830,7 +830,7 @@ double calc_next_rotate(double current, double interval, double base) { void terminate_processing() { if ( ! run_state::terminating ) - raise(SIGTERM); + kill(getpid(), SIGTERM); } void set_processing_status(const char* status, const char* reason) {