raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=594dab807854483dbd55e0e4a7d78d5fc55b4f3f

commit 594dab807854483dbd55e0e4a7d78d5fc55b4f3f
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Mon Oct 5 16:04:31 2015 +0900

    ecore docs - adjust docs to be explicit about ecore main loops nesting
    
    it seems some people think ecore main loops can nest. they can't. be
    explicit in docs.
---
 src/lib/ecore/Ecore_Common.h | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/lib/ecore/Ecore_Common.h b/src/lib/ecore/Ecore_Common.h
index cc514bb..0723fdc 100644
--- a/src/lib/ecore/Ecore_Common.h
+++ b/src/lib/ecore/Ecore_Common.h
@@ -248,6 +248,10 @@ EAPI void 
ecore_main_loop_glib_always_integrate_disable(void);
  * handlers, etc. Once everything is done, before entering again on idle state,
  * any callback set as @c Idle_Enterer will be called.
  *
+ * This function should be called once only from the same thread that
+ * initted ecore, eina etc. (ecore_init(), eina_init(), ...) and should never
+ * be nested. Never call it from within an instance of itself.
+ *
  * Each main loop iteration is done by calling ecore_main_loop_iterate()
  * internally.
  *

-- 


Reply via email to