diff options
author | Jean-Philippe Andre <jp.andre@samsung.com> | 2017-12-18 12:04:05 +0900 |
---|---|---|
committer | Jean-Philippe Andre <jp.andre@samsung.com> | 2017-12-18 19:54:31 +0900 |
commit | c0c5e72408f43206bdf428431e2a24446f8b9875 (patch) | |
tree | 76b17606d60fe154a9618b6a550887f4e9593c59 | |
parent | 81bad9f47c27099e655e124f054e431290cc3aa4 (diff) | |
download | efl-c0c5e72408f43206bdf428431e2a24446f8b9875.tar.gz |
ecore_con: Properly shutdown and unregister log domain
I believe the comment saying we should not unregister the log domain is
invalid as we try to flush the pending ecore events.
-rw-r--r-- | src/lib/ecore_con/ecore_con.c | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/src/lib/ecore_con/ecore_con.c b/src/lib/ecore_con/ecore_con.c index f071cd90d5..a396fa9ae8 100644 --- a/src/lib/ecore_con/ecore_con.c +++ b/src/lib/ecore_con/ecore_con.c @@ -92,13 +92,10 @@ ecore_con_init(void) if (!ecore_init()) goto ecore_err; + _ecore_con_log_dom = eina_log_domain_register + ("ecore_con", ECORE_CON_DEFAULT_LOG_COLOR); if (_ecore_con_log_dom < 0) - { - _ecore_con_log_dom = eina_log_domain_register - ("ecore_con", ECORE_CON_DEFAULT_LOG_COLOR); - if (_ecore_con_log_dom < 0) - goto ecore_con_log_error; - } + goto ecore_con_log_error; _efl_net_proxy_helper_init(); @@ -155,9 +152,8 @@ ecore_con_shutdown(void) ecore_con_legacy_shutdown(); - /* do not unregister log domain as ecore_con_servers may be pending deletion - * due Ecore_Event. - */ + eina_log_domain_unregister(_ecore_con_log_dom); + _ecore_con_log_dom = -1; ecore_shutdown(); #ifdef _WIN32 |