David Malone wrote:
> A child process seems to be able to let go of a parent's lock on
> 4.0 by closing a file discriptor, the same doesn't seem to be true
> on 3.3.

So, apparently, it was broken in rev. 1.68 of kern_descript.c. (Another 
example that comments (in closef() in this case) serve no purpose :-/).

BTW, I have another little concern with that commit: It make possible for 
last close() of a file descriptor to return 0 instead of the error from 
VOP_CLOSE(), and the error from VOP_CLOSE() to be ignored.

Dima




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to