>So it's not exactly inside _hb_gettid(). Good I was afraid that >we will have to look for workaround to this function.
>Let's check the whole mutex lock function. >I added 2 printf() calls to this function. [...] Error happen Using -bm flag and hbvmmt ----------------- _hb_gettid() TID=1 1. hb_threadMutexLock() _hb_gettid() TID=1 _hb_gettid() TID=1 2. hb_threadMutexLock() _hb_gettid() TID=1 1. hb_threadMutexLock() _hb_gettid() TID=1 _hb_gettid() TID=1 2. hb_threadMutexLock() _hb_gettid() TID=1 1. hb_threadMutexLock() _hb_gettid() TID=2 _hb_gettid() TID=2 2. hb_threadMutexLock() The process has stopped. The software diagnostic code (exception code) is 0001. ----------------- David Macias _______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour