changeset 794:004bd7272b9f

Get TID in GNUTLS logs
author Sebastien Decugis <sdecugis@nict.go.jp>
date Mon, 16 Jul 2012 22:42:26 +0200
parents ada5366bca4e
children d0ba6ecb205f
files tests/tests.h
diffstat 1 files changed, 3 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/tests/tests.h	Sat Jul 14 10:28:43 2012 +0200
+++ b/tests/tests.h	Mon Jul 16 22:42:26 2012 +0200
@@ -129,9 +129,10 @@
 
 GCRY_THREAD_OPTION_PTHREAD_IMPL;
 
-/* gnutls debug */
+/* gnutls debug. */
 static void fd_gnutls_debug(int level, const char * str) {
-	fd_log_debug(" [gnutls:%d] %s", level, str);
+	const char * __thn = ((char *)pthread_getspecific(fd_log_thname) ?: "unnamed");	
+	fd_log_debug("tid:%-20s[gnutls:%d] %s", __thn, level, str);
 }
 static int gnutls_debug = 0;
 
"Welcome to our mercurial repository"