projects
/
platform
/
upstream
/
efl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
34d076b
)
ecore: Properly shutdown pollers
author
Jean-Philippe Andre
<jp.andre@samsung.com>
Tue, 19 Dec 2017 04:44:33 +0000
(13:44 +0900)
committer
Wonki Kim
<wonki_.kim@samsung.com>
Wed, 10 Jan 2018 11:08:13 +0000
(20:08 +0900)
src/lib/ecore/ecore_poller.c
patch
|
blob
|
history
diff --git
a/src/lib/ecore/ecore_poller.c
b/src/lib/ecore/ecore_poller.c
index
2b6344e
..
3993e6e
100644
(file)
--- a/
src/lib/ecore/ecore_poller.c
+++ b/
src/lib/ecore/ecore_poller.c
@@
-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;
}