From 8a71523654281fc0f5d1dd49ec3b4ebf3199a34f Mon Sep 17 00:00:00 2001 From: mom040267 Date: Tue, 7 Oct 2014 06:41:51 +0000 Subject: [PATCH] fixes --- src/server/ns_turn_server.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/server/ns_turn_server.c b/src/server/ns_turn_server.c index 88e5594..0a853b0 100644 --- a/src/server/ns_turn_server.c +++ b/src/server/ns_turn_server.c @@ -2441,6 +2441,7 @@ int turnserver_accept_tcp_client_data_connection(turn_turnserver *server, tcp_co if(ss && !err_code) { send_data_from_ioa_socket_nbh(s, NULL, nbh, TTL_IGNORE, TOS_IGNORE); tcp_deliver_delayed_buffer(&(tc->ub_to_client),s,ss); + IOA_CLOSE_SOCKET(s_to_delete); FUNCEND; return 0; } else { @@ -2454,9 +2455,7 @@ int turnserver_accept_tcp_client_data_connection(turn_turnserver *server, tcp_co } } - if(s_to_delete) { - close_ioa_socket(s_to_delete); - } + IOA_CLOSE_SOCKET(s_to_delete); FUNCEND; return -1;