> I propose that we remove all the automatic locking from the libraries, > and let the user do any locking that they wish to do themselves. +1 as long as it works on windows, it's easier to explain to someone why they shouldn't use lazy IO than to explain why their strict IO code is getting lock errors.