forked from enlightenment/efl
* ecore_thread: Another dead lock spotted by Sachiel.
SVN revision: 41570
This commit is contained in:
parent
9a056bed3a
commit
13cea2628b
|
@ -196,7 +196,10 @@ ecore_thread_run(void (*func_heavy)(void *data),
|
||||||
_ecore_thread = eina_list_append(_ecore_thread, work);
|
_ecore_thread = eina_list_append(_ecore_thread, work);
|
||||||
|
|
||||||
if (_ecore_thread_count == _ecore_thread_count_max)
|
if (_ecore_thread_count == _ecore_thread_count_max)
|
||||||
return EINA_TRUE;
|
{
|
||||||
|
pthread_mutex_unlock(&_mutex);
|
||||||
|
return EINA_TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
pthread_mutex_unlock(&_mutex);
|
pthread_mutex_unlock(&_mutex);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue