Date: Wed, 7 Jun 2006 11:00:38 GMT From: Gleb Smirnoff <glebius@FreeBSD.org> To: freebsd-bugs@FreeBSD.org Subject: Re: kern/97921: close() socket deadlocks blocked threads Message-ID: <200606071100.k57B0cBt013841@freefall.freebsd.org>
index | next in thread | raw e-mail
The following reply was made to PR kern/97921; it has been noted by GNATS. From: Gleb Smirnoff <glebius@FreeBSD.org> To: Kurt Miller <lists@intricatesoftware.com> Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: kern/97921: close() socket deadlocks blocked threads Date: Wed, 7 Jun 2006 14:40:55 +0400 I have run this testcase on Linux 2.6.16.19. The program blocks, but if suspended/resumed it returns. recvfrom() returns -1, errno is EBADF. I think that we should not block (like Solaris), and return EBADF (like Linux). -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPEhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200606071100.k57B0cBt013841>
