From: Martin Sevior (msevior@physics.unimelb.edu.au)
Date: Tue Aug 06 2002 - 00:36:48 EDT
On Mon, 2002-08-05 at 15:25, Patrick Lam wrote:
> implement recursive locking
> CVS: ----------------------------------------------------------------------
> CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
> CVS:
> CVS: Committing in .
> CVS:
> CVS: Modified Files:
> CVS: src/af/util/unix/ut_mutexImpl.h
> CVS: ----------------------------------------------------------------------
>
> Why don't I attach a diff that makes gr_UnixGraphics use this mutex to lock
> the graphics class so that only one thread actually does X drawing operations
> at a time? Could people comment on it?
>
Hi Pat,
You also need to lock the setcursor methods in xap_UnixFrame.cpp
Just to be safe I'd do a grep on gdk within the whole tree and find out
where we do direct screen accesses.
Cheers
Martin
This archive was generated by hypermail 2.1.4 : Thu Aug 08 2002 - 09:12:30 EDT