Ejemplo n.º 1
0
static void sigusr2_handler(int sig)
{
    unsigned int trace_mask;

    if (category_mask == 0)
        trace_mask = CATEGORY_ALL;
    else
        trace_mask = 0;

    trace_category_set(trace_mask);
}
Ejemplo n.º 2
0
/**
 * USR2 signal handler to enable/disable trace (toggle)
 * @param sig[in]
 */
static void sigusr2_handler(int sig)
{
	if (category_mask == 0) {
		category_mask = CATEGORY_ALL;
	} else {
		category_mask = 0;
	}

	if (trace_category_set(category_mask) == -1)
		LOG_ER("trace_category_set failed");

	if (category_mask != 0) {
		LOG_NO("osafntfimcn trace enabled");
	}
}