[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[DotGNU]Lock/Unlock patch for 0.6.0
From: |
Stephen Compall |
Subject: |
[DotGNU]Lock/Unlock patch for 0.6.0 |
Date: |
Thu, 30 Oct 2003 22:12:55 GMT |
http://csserver.evansville.edu/~sc87/ilsysiolock.diff
Apply to pnet/support/file.c. There was one problem with the version
I posted earlier: the return values were switched.
I tested this various ways -- removing part of a lock and acquiring it
in another process, etc -- and everything seemed to work out OK. Of
course, you will have casting problems if the position and length
arguments (which are C# 64bit longs) don't fit in a long int (which is
32bit on 32bit systems), but I figure that's not much of a problem,
unless you want to support LFS.
Anyway, I just learned Submit buttons, so when a new pnet and pnetlib
appear with these fixes, I will release ha'comment 1.0, for
integration into some pnet sample archive if you like.
--
Stephen Compall or s11 or sirian
Suffering alone exists, none who suffer;
The deed there is, but no doer thereof;
Nirvana is, but no one is seeking it;
The Path there is, but none who travel it.
-- "Buddhist Symbolism", Symbols and Values
basement AUTODIN codes CID CISU Marxist beanpole genetic SHA 22nd SAS
JSOFC3IP digicash import Verisign red noise
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [DotGNU]Lock/Unlock patch for 0.6.0,
Stephen Compall <=