mirror of
https://github.com/coturn/coturn.git
synced 2025-10-27 21:10:59 +01:00
peer loggin added
This commit is contained in:
parent
08f0488255
commit
942e11e24e
@ -172,6 +172,12 @@ void turn_permission_clean(turn_permission_info* tinfo)
|
||||
{
|
||||
if (tinfo && tinfo->allocated) {
|
||||
|
||||
if(tinfo->verbose) {
|
||||
char s[257]="\0";
|
||||
addr_to_string(&(tinfo->addr),(u08bits*)s);
|
||||
TURN_LOG_FUNC(TURN_LOG_LEVEL_INFO, "session %018llu: peer %s deleted\n",tinfo->session_id,s);
|
||||
}
|
||||
|
||||
if(!(tinfo->lifetime_ev)) {
|
||||
TURN_LOG_FUNC(TURN_LOG_LEVEL_ERROR, "!!! %s: strange (1) permission to be cleaned\n",__FUNCTION__);
|
||||
}
|
||||
|
||||
@ -147,6 +147,8 @@ typedef struct _turn_permission_info {
|
||||
turn_time_t expiration_time;
|
||||
ioa_timer_handle lifetime_ev;
|
||||
void* owner; //a
|
||||
int verbose;
|
||||
unsigned long long session_id;
|
||||
} turn_permission_info;
|
||||
|
||||
typedef struct _turn_permission_slot {
|
||||
|
||||
@ -856,6 +856,14 @@ static int update_turn_permission_lifetime(ts_ur_super_session *ss, turn_permiss
|
||||
client_ss_perm_timeout_handler, tinfo, 0,
|
||||
"client_ss_channel_timeout_handler");
|
||||
|
||||
if(server->verbose) {
|
||||
tinfo->verbose = 1;
|
||||
tinfo->session_id = ss->id;
|
||||
char s[257]="\0";
|
||||
addr_to_string(&(tinfo->addr),(u08bits*)s);
|
||||
TURN_LOG_FUNC(TURN_LOG_LEVEL_INFO, "session %018llu: peer %s lifetime updated: %lu\n",(unsigned long long)ss->id,s,(unsigned long)time_delta);
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user