On Fri, Jan 11, 2008 at 10:07:10AM -0500, Vladimir Giszpenc wrote:
> Hi all,
> 
> My (Gtk#) GUI thread is non-responsive and I am hoping to find a
> profiler or something else that will help me figure out why that is.
> I am creating a worker thread (a.k.a. long running process) as
> described below.  Note that I set the priority to Lowest for my worker
> but it seems to take over the processor anyway.
> 
> Are there any obvious tips I can try to follow?

Have you read http://mono-project.com/Responsive_Applications yet? gtk+
is thread aware, but not thread safe. In order to behave properly, you
can only mess with GUI bits from within the gtk+ mainloop context. The
above URL has a lot of pointers for approaches for doing this properly.

-pete

_______________________________________________
Gtk-sharp-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/gtk-sharp-list

Reply via email to