Re: Threads and main-loops



John K Luebs wrote:
On Thu, Sep 02, 2004 at 04:56:26PM +1000, Russell Shaw wrote:

Hi,

If i make multiple loops with:

 GMainLoop *loop1=g_main_loop_new(context1,TRUE);
 GMainLoop *loop2=g_main_loop_new(context2,TRUE);
 GMainLoop *loop3=g_main_loop_new(context3,TRUE);
 g_main_loop_run(loop1);
 g_main_loop_run(loop2);
 g_main_loop_run(loop3);

Are all these running in a single gtk thread? If so, can their
callbacks call GUI widgets without thread-locking problems?


What are you trying to accomplish, exactly?

A drawing program that is scriptable. Wondering how best to
use multiple main loops.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]