On Fri, 12 Nov 2010 15:42:27 -0600 Michael Sierks <[email protected]> wrote: [snip] > well there is the main gui thread, which will handle updating the > gui. And there is the connection thread, which will handle > sending/receiving as well as maintaining any connection related data. > The plan is to have the connection thread emit signals to tell the > gui thread to update itself. I am hoping this is a good approach, > though I am still a little unsure. The plan was at a later time allow > multiple connections to be made, each on their own thread.
That should be fine with glibmm, if you use Glib::Dispatcher to communicate with the main thread and use some kind of asynchronous queue to pass the data. That didn't seem to be what your code snippet was doing though. Does your worker thread have its own main loop? Chris PS It is a good idea to put the mailing list on the copy list _______________________________________________ gtkmm-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gtkmm-list
