Svace issue fix regarding socket 59/124959/1
authorHaejeong Kim <backto.kim@samsung.com>
Thu, 13 Apr 2017 07:12:56 +0000 (16:12 +0900)
committerHaejeong Kim <backto.kim@samsung.com>
Thu, 13 Apr 2017 07:12:56 +0000 (16:12 +0900)
Change-Id: Ic7d36d9e23793d36886888caf059ad83c6a95954

src/server/media-server-dcm.c
src/server/media-server-thumb.c

index 4d58ae8..89b5cc6 100755 (executable)
@@ -297,8 +297,9 @@ gboolean _ms_dcm_agent_send_msg_to_dcm_server(dcmMsg *recv_msg, dcmMsg *res_msg)
 
        /* Connecting to the DCM service */
        if (connect(sock, (struct sockaddr*)&serv_addr, sizeof(serv_addr)) < 0) {
-               MS_DBG_STRERROR("connect");
-               return MS_MEDIA_ERR_SOCKET_CONN;
+               MS_DBG_STRERROR("connect failed");
+               ms_ipc_delete_client_socket(&sock_info);
+               return FALSE;
        }
 
        if (send(sock, recv_msg, sizeof(dcmMsg), 0) != sizeof(dcmMsg)) {
index 7e14ee2..2ea1685 100755 (executable)
@@ -453,8 +453,9 @@ gboolean _ms_thumb_agent_send_msg_to_thumb_server(thumbMsg *recv_msg, thumbMsg *
 
        /* Connecting to the thumbnail server */
        if (connect(sock, (struct sockaddr*)&serv_addr, sizeof(serv_addr)) < 0) {
-               MS_DBG_STRERROR("connect");
-               return MS_MEDIA_ERR_SOCKET_CONN;
+               MS_DBG_STRERROR("connect failed");
+               ms_ipc_delete_client_socket(&sock_info);
+               return FALSE;
        }
 
        int buf_size = 0;