K 10 svn:author V 3 des K 8 svn:date V 27 2008-10-20T17:26:30.430879Z K 7 svn:log V 285 #ifdef out the lock-against-self test. I'm not sure it makes sense, and it relies on non-portable flock(2) semantics. Not only is flock(2) not portable, but on some OSes that do have it, it is implemented in terms of fcntl(2) locks, which are per-process rather than per-descriptor. END