rem: if (!debugMode) {
add: if (!nsconf.debug) {
context: NsHandleSignals(void){    sigset_t set;    int err, sig;        /*     * Wait endlessly for trigger wakeups.     */    sigemptyset(&set);    sigaddset(&set, SIGTERM);    sigaddset(&set, SIGHUP);    if (!debugMode) {        sigaddset(&set, SIGINT);    }    do {	do {	    err = ns_sigwait(&set, &sig);	} while (err == EINTR);	if (err != 0) {	    Ns_Fatal("signal: ns_sigwait failed: %s", strerror(errno));	}	if (sig == SIGHUP) {	    NsRunSignalProcs();	}    } while (sig == SIGHUP);    /*     * Unblock the signals and exit.     */    ns_sigmask(SIG_UNBLOCK, &set, NULL);}