LockFile() and UnlockFile() are working
p at ulmcnett.com
Fri Mar 21 23:34:57 CST 2003
On Friday 21 March 2003 09:21 pm, Alexandre Julliard wrote:
> It's quite possible that there are still bugs in the implementation.
> One thing to test would be with two clients running on the same
> machine, so that they use the same wineserver;
This seems to work correctly and consistently, although I admit I've only
done rudimentary testing. But RLOCK() will correctly return TRUE or FALSE
based on whether the other instance has the lock already or not, and we
never reach the point that we get the "Error writing to file" because the
lock was correctly detected from the outset.
> this way all locking
> will be done internally without using Unix locks, and this might help
> identifying where the problem is.
Sorry for being thick (I'm sure this is a stupid question). Is there a way
I can test on the same machine with two different wineservers (can I have
more than one wineserver running on the same machine)? If possible, this
would force Unix locks, right?
> Also if you can reproduce the bug easily I'd be very interested to see
> a +file,+server trace.
Yes, bug reproduces easily. I'll do that tracing for you tomorrow.
Paul McNett - p at ulmcnett.com
Hollister, California, USA
More information about the wine-devel