Correct the comment regarding MACH thread id modification
authorIan Silvester <iansilvester@fastmail.fm>
Thu, 21 Jan 2016 20:53:01 +0000 (20:53 +0000)
committerIan Silvester <iansilvester@fastmail.fm>
Thu, 21 Jan 2016 20:53:01 +0000 (20:53 +0000)
errlog.c

index c54ec4c..55040e1 100644 (file)
--- a/errlog.c
+++ b/errlog.c
@@ -1,4 +1,4 @@
-const char errlog_rcs[] = "$Id: errlog.c,v 1.122 2014/10/18 11:30:40 fabiankeil Exp $";
+const char errlog_rcs[] = "$Id: errlog.c,v 1.123 2016/01/21 13:02:10 diem Exp $";
 /*********************************************************************
  *
  * File        :  $Source: /cvsroot/ijbswa/current/errlog.c,v $
@@ -421,10 +421,10 @@ static long get_thread_id(void)
    this_thread = (long)pthread_self();
 #ifdef __MACH__
    /*
-    * Mac OSX (and perhaps other Mach instances) doesn't have a debuggable
-    * value at the first 4 bytes of pthread_self()'s return value, a pthread_t.
-    * pthread_t is supposed to be opaque... but it's fairly random, though, so
-    * we make it mostly presentable.
+    * Mac OSX (and perhaps other Mach instances) doesn't have a unique
+    * value at the lowest order 4 bytes of pthread_self()'s return value, a pthread_t.
+    * pthread_t is supposed to be opaque... however it's fairly random.
+    * The following will address these two issues to make it mostly presentable.
     */
    this_thread = labs(this_thread % 1000);
 #endif /* def __MACH__ */