summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2015-06-25 11:41:15 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2015-06-25 11:41:15 +0900
commitddb3a605182dd573721c3a946a0e7981182d7047 (patch)
tree94fdfde840098ca00a6f6885261f91a900bd9c23 /src
parenta149ff6d79e77411c509635c9c469c4b0b5a4989 (diff)
efreetd - new ipc - re-register on reconnect
Diffstat (limited to 'src')
-rw-r--r--src/lib/efreet/efreet_cache.c9
1 files changed, 9 insertions, 0 deletions
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)
138 IPC_HEAD(Del); 138 IPC_HEAD(Del);
139 ipc = NULL; 139 ipc = NULL;
140 _ipc_launch(); 140 _ipc_launch();
141 if (ipc)
142 {
143 const char *s;
144 int len = 0;
145
146 s = efreet_language_get();
147 if (s) len = strlen(s);
148 ecore_ipc_server_send(ipc, 1, 0, 0, 0, 0, s, len);
149 }
141 return ECORE_CALLBACK_DONE; 150 return ECORE_CALLBACK_DONE;
142} 151}
143 152