From a27ab1e696c7fd07b431dc9f1bcfb1921ea2d130 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Sun, 14 Nov 2010 09:00:24 +0000 Subject: [PATCH] see comment. SVN revision: 54549 --- legacy/ecore/src/lib/ecore/ecore_thread.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/legacy/ecore/src/lib/ecore/ecore_thread.c b/legacy/ecore/src/lib/ecore/ecore_thread.c index 6981c4d314..f5161f1609 100644 --- a/legacy/ecore/src/lib/ecore/ecore_thread.c +++ b/legacy/ecore/src/lib/ecore/ecore_thread.c @@ -336,7 +336,10 @@ _ecore_thread_worker(Ecore_Pthread_Data *pth) pthread_mutex_unlock(&_ecore_pending_job_threads_mutex); /* Sleep a little to prevent premature death */ - usleep(200); +// any code with something like this in it to "avoid some race condition" +// especially with just 200micro-seconds is asking for trouble. disable +// this. +// usleep(200); pthread_mutex_lock(&_ecore_pending_job_threads_mutex); if (_ecore_pending_job_threads)