On 1 Jun 2010, at 15:23, Nikolay Denev wrote:

>>   When close() is called on a connected socket pair, SO_ISCONNECTED might be
>>   set but be cleared before the call to sodisconnect().  In this case,
>>   ENOTCONN is returned: suppress this error rather than returning it to
>>   userspace so that close() doesn't report an error improperly.
>> 
>>   PR:                kern/144061
>>   Reported by:       Matt Reimer <mreimer at vpop.net>,
>>              Nikolay Denev <ndenev at gmail.com>,
>>              Mikolaj Golub <to.my.trociny at gmail.com>

> I wonder, does this affect RELENG_7 ? (can't test at the moment, but 
> sys/kern/uipc_socket.c:soclose() looks similar)

Yes, almost certainly -- if it doesn't manifest, it's just because of timing 
differences, not because the bug isn't present. I'll look at merging it to 7.x 
as well.

Robert_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to