On Tue, 29 Nov 2005, John Baldwin wrote:

 Fix snderr() to not leak the socket buffer lock if an error occurs in
 sosend().  Robert accidentally changed the snderr() macro to jump to the
 out label which assumes the lock is already released rather than the
 release label which drops the lock in his previous change to sosend().
 This should fix the recent panics about returning from write(2) with the
 socket lock held and the most recent LOR on [EMAIL PROTECTED]

Thanks for fixing this -- I ran this patch in testing for ages, but must have done some "clean up" or other such 99.85% harmless activity :-(.

Robert N M Watson
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to