raster pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=ddb3a605182dd573721c3a946a0e7981182d7047
commit ddb3a605182dd573721c3a946a0e7981182d7047 Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com> Date: Thu Jun 25 11:41:15 2015 +0900 efreetd - new ipc - re-register on reconnect --- src/lib/efreet/efreet_cache.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/lib/efreet/efreet_cache.c b/src/lib/efreet/efreet_cache.c index 6253954..bba77d4 100644 --- a/src/lib/efreet/efreet_cache.c +++ b/src/lib/efreet/efreet_cache.c @@ -138,6 +138,15 @@ _cb_server_del(void *data EINA_UNUSED, int type EINA_UNUSED, void *event) IPC_HEAD(Del); ipc = NULL; _ipc_launch(); + if (ipc) + { + const char *s; + int len = 0; + + s = efreet_language_get(); + if (s) len = strlen(s); + ecore_ipc_server_send(ipc, 1, 0, 0, 0, 0, s, len); + } return ECORE_CALLBACK_DONE; } --