From bde130175034dbce1eff3a8284a706c91e1a095f Mon Sep 17 00:00:00 2001
From: Frank Gaede <frank.gaede@desy.de>
Date: Wed, 25 Nov 2015 14:11:49 +0000
Subject: [PATCH]  - fixed one more issue w/ Macos threads

---
 DDG4/src/Geant4Handle.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/DDG4/src/Geant4Handle.cpp b/DDG4/src/Geant4Handle.cpp
index 956b94acc..cfd80ab8e 100644
--- a/DDG4/src/Geant4Handle.cpp
+++ b/DDG4/src/Geant4Handle.cpp
@@ -212,7 +212,7 @@ namespace DD4hep {
     KernelHandle::KernelHandle(Geant4Kernel* k) : value(k)  {
     }
     KernelHandle KernelHandle::worker()  {
-      Geant4Kernel* k = value ? &value->worker(::pthread_self()) : 0;
+      Geant4Kernel* k = value ? &value->worker(Geant4Kernel::thread_self()) : 0;
       if ( k ) return KernelHandle(k);
       throw runtime_error(format("KernelHandle", "Cannot access worker context [Invalid Handle]"));
     }
-- 
GitLab