Remove an error code to be overwritten 51/258451/2
authorCheoleun Moon <chleun.moon@samsung.com>
Tue, 18 May 2021 04:25:27 +0000 (13:25 +0900)
committerCheoleun Moon <chleun.moon@samsung.com>
Thu, 20 May 2021 04:38:31 +0000 (13:38 +0900)
Change-Id: I4f582c81220d42dcf8fb7945b168a439fdcf59f2
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
provider/download-provider-client-manager.c

index 75099a9..6b4c74c 100755 (executable)
@@ -590,7 +590,8 @@ static void __dp_client_handle_event()
        if (setsockopt(clientfd, SOL_SOCKET, SO_RCVTIMEO, &tv_timeo,
                                sizeof(tv_timeo)) < 0) {
                TRACE_ERROR("failed to set timeout in blocking socket");
-               errorcode = DP_ERROR_IO_ERROR;
+               close(clientfd); // ban this client
+               return;
        }
 
        dp_ipc_fmt ipc_info;