> If your programming language
> uses exceptions, remember that leave() call should be inside
> try..finally cleanup, else this will cause deadlocks if an exception
> is thrown in-between.

If you take C++ as an instance of a programming language with
exceptions, then Glibmm offers Glib::Dispatcher for inter-thread
communication.

Cheers,
Debarshi
-- 
One reason that life is complex is that it has a real part and an
imaginary part.
    -- Andrew Koenig
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to