Received: from foghorn.airs.com (foghorn.airs.com [63.201.54.26]) by postgresql.org (8.11.3/8.11.4) with SMTP id f8N5noe53383 for ; Sun, 23 Sep 2001 01:49:51 -0400 (EDT) (envelope-from ian@airs.com) Received: (qmail 940 invoked by uid 10); 23 Sep 2001 05:49:48 -0000 Received: (qmail 13132 invoked by uid 269); 23 Sep 2001 05:48:53 -0000 Mail-Followup-To: pgsql-hackers@postgresql.org, justin@postgresql.org To: Justin Clift Cc: PostgreSQL Hackers Mailing List Subject: Re: Should we disable Solaris using Unix Domain Sockets in the regression test? References: <3BAD6EED.7CFB2F9D@postgresql.org> From: Ian Lance Taylor Date: 22 Sep 2001 22:48:53 -0700 In-Reply-To: <3BAD6EED.7CFB2F9D@postgresql.org> Message-ID: Lines: 12 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Archive-Number: 200109/599 X-Sequence-Number: 13478 Justin Clift writes: > Did anyone ever figure out why Solaris boxes had those random failures > during the regression tests? It should be better now that listen() is being called with a larger number. The basic problem is that Solaris actually honors the listen() backlog argument, and if more than that many Unix socket clients attempt to connect simultaneously, some are rejected immediately. Ian