/* * To stop Snmp Trap Receiver daemon * This portion is still not working */ void StopSnmpTrapd(void) { /* * Shut Down Service */ term_handler(1); /* * Wait till trap receiver is completely stopped */ while (trapd_status != SNMPTRAPD_STOPPED) { Sleep(100); } }
void sig_handler(int sig) { Logger::emergent("Signal %d", sig); term_handler(); }