Delivered-To: garrigue at math.nagoya-u.ac.jp Delivered-To: lablgtk at yquem.inria.fr Date: Tue, 22 Jun 2010 18:06:49 +0100 To: lablgtk at yquem.inria.fr Message-ID: <20100622170649.GA6495 at annexia.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline From: Richard Jones Subject: [Lablgtk] dialog#run seems to block other threads Status: U I'm writing a multithreaded lablgtk2 program and to cut to the chase it appears that the dialog#run method prevents another OCaml thread from running. It is as if the GC lock isn't being relinquished. Threading works fine for the main window and I thinking I'm linking the program correctly and using GtkThread.main as required. While this may still turn out to be a bug in my program, I'm wondering if this is supposed to work, or could this be a known bug in lablgtk2? Version: ocaml-lablgtk-2.14.0-4.fc13.i686 Rich. -- Richard Jones Red Hat _______________________________________________ Lablgtk mailing list Lablgtk@yquem.inria.fr http://yquem.inria.fr/cgi-bin/mailman/listinfo/lablgtk