unsigned int timer_interval_us, int signal, bool one_shot)
{
int ret = 0, delete_ret;
- struct sigevent sev;
+ struct sigevent sev = {};
struct itimerspec its;
sev.sigev_notify = SIGEV_SIGNAL;
rcu_register_thread();
rcu_thread_online();
- health_register(health_sessiond, HEALTH_SESSIOND_TYPE_TIMER);
+ health_register(the_health_sessiond, HEALTH_SESSIOND_TYPE_TIMER);
health_code_update();
/* Only self thread will receive signal mask. */
end:
DBG("[timer-thread] Exit");
- health_unregister(health_sessiond);
+ health_unregister(the_health_sessiond);
rcu_thread_offline();
rcu_unregister_thread();
return NULL;