mirror of
				https://github.com/coturn/coturn.git
				synced 2025-11-04 00:41:02 +01:00 
			
		
		
		
	Print full date and time in logs
Signed-off-by: Paul Wayper <paulway@mabula.net>
This commit is contained in:
		
							parent
							
								
									63c9ae6015
								
							
						
					
					
						commit
						599a61eea6
					
				@ -178,17 +178,12 @@ void turn_log_func_default(TURN_LOG_LEVEL level, const char* format, ...)
 | 
			
		||||
#define MAX_RTPPRINTF_BUFFER_SIZE (1024)
 | 
			
		||||
		char s[MAX_RTPPRINTF_BUFFER_SIZE+1];
 | 
			
		||||
#undef MAX_RTPPRINTF_BUFFER_SIZE
 | 
			
		||||
		if (level == TURN_LOG_LEVEL_ERROR) {
 | 
			
		||||
			snprintf(s,sizeof(s)-100,"%lu: ERROR: ",(unsigned long)log_time());
 | 
			
		||||
			size_t slen = strlen(s);
 | 
			
		||||
			vsnprintf(s+slen,sizeof(s)-slen-1,format, args);
 | 
			
		||||
			fwrite(s,strlen(s),1,stdout);
 | 
			
		||||
		} else if(!no_stdout_log) {
 | 
			
		||||
			snprintf(s,sizeof(s)-100,"%lu: ",(unsigned long)log_time());
 | 
			
		||||
			size_t slen = strlen(s);
 | 
			
		||||
			vsnprintf(s+slen,sizeof(s)-slen-1,format, args);
 | 
			
		||||
			fwrite(s,strlen(s),1,stdout);
 | 
			
		||||
		}
 | 
			
		||||
		struct tm local_now = localtime(time(NULL));
 | 
			
		||||
		strptime(s, sizeof(s)-100, "%Y-%m-%dT%H:%M:%S", &local_now);
 | 
			
		||||
		snprintf(s + 19,sizeof(s)-100,(level == TURN_LOG_LEVEL_ERROR) ? ": ERROR: " : ": ");
 | 
			
		||||
		size_t slen = strlen(s);
 | 
			
		||||
		vsnprintf(s+slen,sizeof(s)-slen-1,format, args);
 | 
			
		||||
		fwrite(s,strlen(s),1,stdout);
 | 
			
		||||
#endif
 | 
			
		||||
		va_end(args);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user