Re: Idle Function Not Getting Called

2009-09-13 Thread Marshall Lake
The important point in looking at out-of-order locking (or other locking issues) is that the idle handler runs in the thread in which the main program loop runs, not the thread which called g_idle_add()/ g_idle_add_full(), and that it runs at a time not of that calling thread's choosing. In

Re: Idle Function Not Getting Called

2009-09-13 Thread Chris Vine
On Sat, 12 Sep 2009 17:46:17 -0400 (EDT) Marshall Lake wrote: > >>> The important point in looking at out-of-order locking (or other > >>> locking issues) is that the idle handler runs in the thread in > >>> which the main program loop runs, not the thread which called > >>> g_idle_add()/ g_idle_