1
0
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:
mom040267 2015-02-06 07:07:06 +00:00
parent 08f0488255
commit 942e11e24e
3 changed files with 16 additions and 0 deletions

View File

@ -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__);
}

View File

@ -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 {

View File

@ -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;
}
}