From 5fd3adcc6861dcd427af906a88fc5237d3e92636 Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Fri, 9 Apr 2010 04:52:04 +0000 Subject: [PATCH] make ecore thread cancel work. someone knowing the internals should check this again. SVN revision: 47866 --- legacy/ecore/src/lib/ecore/ecore_thread.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/legacy/ecore/src/lib/ecore/ecore_thread.c b/legacy/ecore/src/lib/ecore/ecore_thread.c index 30afc14265..b840fc028d 100644 --- a/legacy/ecore/src/lib/ecore/ecore_thread.c +++ b/legacy/ecore/src/lib/ecore/ecore_thread.c @@ -313,7 +313,7 @@ ecore_thread_cancel(Ecore_Thread *thread) pthread_mutex_unlock(&_mutex); /* Delay the destruction */ - work->cancel = EINA_TRUE; + ((Ecore_Pthread_Worker*)thread)->cancel = EINA_TRUE; return EINA_FALSE; #else return EINA_TRUE;