ecore: Properly shutdown pollers

This commit is contained in:
Jean-Philippe Andre 2017-12-19 13:44:33 +09:00
parent cb20ad9f53
commit c8a28b9780
1 changed files with 16 additions and 0 deletions

View File

@ -365,5 +365,21 @@ _ecore_poller_shutdown(void)
{
while ((poller = pollers[i]))
_ecore_poller_cleanup(poller);
poller_counters[i] = 0;
}
if (timer)
{
ecore_timer_del(timer);
timer = NULL;
}
min_interval = -1;
interval_incr = 0;
at_tick = 0;
just_added_poller = 0;
poller_delete_count = 0;
poller_walking = 0;
poll_interval = 0.125;
poll_cur_interval = 0.0;
last_tick = 0.0;
}