On Wed, 26 Oct 2011 06:52:06 -0400 Mike Blumenkrantz
<[email protected]> wrote:

> On Wed, 26 Oct 2011 20:46:44 +1000
> David Seikel <[email protected]> wrote:
> 
> > I'm calling ecore_main_loop_iterate() inside an elementary signal
> > callback.  Is that safe?
> > 
> > What's happening is that the signal that is calling
> > ecore_main_loop_iterate() is getting triggered twice, even though it
> > was only sent once.
> > 
> > I tried moving the ecore_main_loop_iterate() call to another signal,
> > and THAT signal is NOT triggered twice.  The only difference between
> > the two is that one is triggered by an edje program, the other by a
> > lua script.  When I remove the ecore_main_loop_iterate() call, I
> > don't get the signal triggered twice.
> > 
> If you have to call this function, you are doing something wrong.

Then why does it exist?

The response to that signal takes some time, I want the rest of the
system to keep ticking over during that lengthy process.  This is
precisely why such functions exist, no?

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.

Attachment: signature.asc
Description: PGP signature

------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to