Skip site navigation (1)Skip section navigation (2)
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-RIPE


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200606071100.k57B0cBt013841>