Do not shutdown the hce client socket 81/208281/1 accepted/tizen/unified/20190624.075137 submit/tizen/20190624.021749 submit/tizen/20190711.073753
authorJung Jihoon <jh8801.jung@samsung.com>
Fri, 21 Jun 2019 05:15:59 +0000 (14:15 +0900)
committerJung Jihoon <jh8801.jung@samsung.com>
Fri, 21 Jun 2019 05:31:46 +0000 (14:31 +0900)
- If shutdown the socket, then the nfc-manager can not the socket any more

Change-Id: I0ba34e0c865782b1d479bbe477185c2fa717435f
Signed-off-by: Jung Jihoon <jh8801.jung@samsung.com>
src/manager/net_nfc_server_hce_ipc.c

index fe3e74805573a66991b59082185b4159041b956e..5a4d69bfd153f5e0725c37377ddeee9aee779bb0 100644 (file)
@@ -108,7 +108,6 @@ static void __on_client_value_destroy(gpointer data)
                        g_io_channel_unref(client->channel);
 
                if (client->socket != -1) {
-                       shutdown(client->socket, SHUT_RDWR);
                        close(client->socket);
                }
 
@@ -344,7 +343,6 @@ static bool __do_client_connect_request()
                g_io_channel_unref(channel);
 
        if (socket != -1) {
-               shutdown(socket, SHUT_RDWR);
                close(socket);
        }
 
@@ -434,9 +432,7 @@ bool net_nfc_server_hce_ipc_init()
        }
 
        if (hce_server_socket != -1) {
-               shutdown(hce_server_socket, SHUT_RDWR);
                close(hce_server_socket);
-
                hce_server_socket = -1;
        }
 /* LCOV_EXCL_STOP */
@@ -459,7 +455,6 @@ void net_nfc_server_hce_ipc_deinit()
        }
 
        if (hce_server_socket != -1) {
-               shutdown(hce_server_socket, SHUT_RDWR);
                close(hce_server_socket);
                hce_server_socket = -1;
        }