diff --git a/common/utils/system.c b/common/utils/system.c
index 00839b485ca15aa0534c2cfa52d1421ccc375c71..f13fd842892d8a4426ce65ab294aa508d370b3c2 100644
--- a/common/utils/system.c
+++ b/common/utils/system.c
@@ -231,8 +231,6 @@ void threadCreate(pthread_t* t, void * (*func)(void*), void * param, char* name,
   int settingPriority = 1;
   ret=pthread_attr_init(&attr);
   AssertFatal(ret==0,"ret: %d, errno: %d\n",ret, errno);
-  ret=pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
-  AssertFatal(ret==0,"ret: %d, errno: %d\n",ret, errno);
   
   if (checkIfFedoraDistribution())
     if (checkIfGenericKernelOnFedora())