From owner-freebsd-java@FreeBSD.ORG Tue Dec 12 00:16:10 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from localhost.my.domain (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 910F216A407; Tue, 12 Dec 2006 00:16:09 +0000 (UTC) (envelope-from davidxu@freebsd.org) From: David Xu To: freebsd-arch@freebsd.org Date: Tue, 12 Dec 2006 08:16:07 +0800 User-Agent: KMail/1.8.2 References: <20061211171115.GD311@deviant.kiev.zoral.com.ua> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200612120816.07608.davidxu@freebsd.org> Cc: Kostik Belousov , "Arne H. Juul" , freebsd-java@freebsd.org Subject: Re: close() of active socket does not work on FreeBSD 6 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 00:16:10 -0000 On Tuesday 12 December 2006 06:34, Arne H. Juul wrote: > This is exactly the sort of issue that should be solved by the > thread library / kernel threads implementation and not in every > threaded application that needs it, in my view. > It should not be done in new thread library, do you want a bloat and error-prone thread library ? Instead if this semantic is really necessary, it should be done in kernel. > - Arne H. J. David Xu