Hi,
Currently when using TSDebug or Debug it will output integer thread
IDs, these are not helpful at all. Please consider switching to hex
thread ids, on the basis that GDB and valgrind will both represent
threads in hex. Attached is a patch.

Best,
Brian


--- lib/ts/Diags.cc     2011-08-16 13:32:12.982036370 -0700
+++ lib/ts/Diags.cc     2011-08-19 05:21:42.036238573 -0700
@@ -211,7 +211,7 @@

   // add the thread id
   pthread_t id = pthread_self();
-  end_of_format += snprintf(end_of_format, sizeof(format_buf), "{%"
PRIu64 "} ", (uint64_t) id);
+  end_of_format += snprintf(end_of_format, sizeof(format_buf), "{0x%"
PRIx64 "} ", (uint64_t) id);

   ////////////////////////////////
   // start with the user prefix //

Reply via email to