From owner-freebsd-threads@FreeBSD.ORG Fri Apr 21 21:14:04 2006 Return-Path: X-Original-To: freebsd-threads@freebsd.org Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4899A16A403; Fri, 21 Apr 2006 21:14:04 +0000 (UTC) (envelope-from maxim@macomnet.ru) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6111A43D48; Fri, 21 Apr 2006 21:14:00 +0000 (GMT) (envelope-from maxim@macomnet.ru) Received: from localhost (localhost [127.0.0.1]) by mp2.macomnet.net (8.13.4/8.13.3) with ESMTP id k3LLDxgN040666; Sat, 22 Apr 2006 01:13:59 +0400 (MSD) (envelope-from maxim@macomnet.ru) Date: Sat, 22 Apr 2006 01:13:59 +0400 (MSD) From: Maxim Konovalov To: Marc Olzheim In-Reply-To: <20060419083832.GA50232@stack.nl> Message-ID: <20060422005609.S40431@mp2.macomnet.net> References: <200604182133.k3ILXmZp085715@freefall.freebsd.org> <20060419014445.I73773@mp2.macomnet.net> <20060419015433.S73773@mp2.macomnet.net> <20060419083832.GA50232@stack.nl> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: Daniel Eischen , freebsd-threads@freebsd.org Subject: Re: kern/20861: libc_r does not honor socket timeouts X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Apr 2006 21:14:04 -0000 On Wed, 19 Apr 2006, 10:38+0200, Marc Olzheim wrote: > On Wed, Apr 19, 2006 at 01:55:38AM +0400, Maxim Konovalov wrote: > > [...] > > > > Yep, I wonder about libc_r PRs state. We need to decide actually what > > > > and when we are going to do with them. Kill them all right now? > > > > > > I'd vote for that :-) > > > > If I don't hear any objections by Friday I'll close them. > > As active users of libc_r, we wouldn't mind if a list of all PRs closed > in this manner could hit the list ;-) Here you are: threads/76690 fork hang in child for (-lc_r & -lthr) threads/24472 libc_r does not honor SO_SNDTIMEO/SO_RCVTIMEO socket options threads/24632 libc_r delicate deviation from libc in handling SIGCHLD threads/34536 accept() blocks other threads threads/39922 [patch] Threaded applications executed with closed std file descr. could not use redirections threads/48856 Setting SIGCHLD to SIG_IGN still leaves zombies under threads threads/49087 Signals lost in programs linked with libc_r threads/76694 fork cause hang in dup()/close() function in child (-lc_r) threads/84483 problems with devel/nspr and -lc_r on 4.x threads/94467 send(), sendto() and sendmsg() are not correct in libc_r threads/30464 pthread mutex attributes -- pshared threads/37676 libc_r: msgsnd(), msgrcv(), pread(), pwrite() need wrappers threads/40671 pthread_cancel doesn't remove thread from condition queue threads/69020 pthreads library leaks _gc_mutex kern/64313 FreeBSD (OpenBSD) pthread implicit set/unset O_NONBLOCK flag kern/19247 uthread_sigaction.c does not do anything wrt SA_NOCLDWAIT kern/22190 A threaded read(2) from a socketpair(2) fd can sometimes fail with errno 19 (ENODEV) -- Maxim Konovalov