more fixes for Issue 123
This commit is contained in:
parent
e994533257
commit
9c412e2f4e
@ -3598,7 +3598,7 @@ int shutdown_client_connection(turn_turnserver *server, ts_ur_super_session *ss,
|
||||
report_turn_session_info(server,ss,1);
|
||||
dec_quota(ss);
|
||||
|
||||
if(!force) {
|
||||
if(!force && ss->is_mobile) {
|
||||
|
||||
if (elem->s && server->verbose) {
|
||||
|
||||
@ -3650,8 +3650,14 @@ int shutdown_client_connection(turn_turnserver *server, ts_ur_super_session *ss,
|
||||
IOA_CLOSE_SOCKET(ss->alloc.relay_session.s);
|
||||
|
||||
if (server->verbose) {
|
||||
TURN_LOG_FUNC(TURN_LOG_LEVEL_INFO, "session %018llu: closed (2nd stage), user <%s> realm <%s> origin <%s>, reason: %s\n",
|
||||
(unsigned long long)(ss->id), (char*)ss->username,(char*)ss->realm_options.name,(char*)ss->origin, reason);
|
||||
|
||||
char sraddr[129]="\0";
|
||||
char sladdr[129]="\0";
|
||||
addr_to_string(get_remote_addr_from_ioa_socket(elem->s),(u08bits*)sraddr);
|
||||
addr_to_string(get_local_addr_from_ioa_socket(elem->s),(u08bits*)sladdr);
|
||||
|
||||
TURN_LOG_FUNC(TURN_LOG_LEVEL_INFO, "session %018llu: closed (2nd stage), user <%s> realm <%s> origin <%s>, local %s, remote %s, reason: %s\n",
|
||||
(unsigned long long)(ss->id), (char*)ss->username,(char*)ss->realm_options.name,(char*)ss->origin, sladdr,sraddr, reason);
|
||||
}
|
||||
|
||||
turn_server_remove_all_from_ur_map_ss(ss);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user