From: Vitaliy Cherepanov Date: Tue, 20 May 2014 17:00:46 +0000 (+0400) Subject: [FIX] daemon fail on host disconnection while instrumentation X-Git-Tag: Tizen_SDK_2.3~57 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F40%2F21440%2F1;p=platform%2Fcore%2Fsystem%2Fswap-manager.git [FIX] daemon fail on host disconnection while instrumentation splice fails to disconnected socket Change-Id: Ie8a44a52c81253c80708e1a639c2cdc0a723eb31 Signed-off-by: Vitaliy Cherepanov --- diff --git a/daemon/daemon.c b/daemon/daemon.c index 99b23bd..2cbb424 100644 --- a/daemon/daemon.c +++ b/daemon/daemon.c @@ -748,6 +748,7 @@ static Eina_Bool host_ctrl_cb(void *data, Ecore_Fd_Handler *fd_handler) //close connect_timeoutt and host socket and quit LOGI("Connection closed. Termination. (%d)\n", manager.host.control_socket); + manager.host.data_socket = -1; //splice will fail without that ecore_main_loop_quit(); } else if (result < 0) { LOGE("Control socket handler.\n");