delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/11/01/13:19:45

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Date: Wed, 1 Nov 2000 13:10:45 -0500
From: Jason Tishler <Jason DOT Tishler AT dothill DOT com>
To: cygwin AT sources DOT redhat DOT com
Cc: pgsql-ports AT postgresql DOT org
Subject: Re: ps and psql from PostgreSQL not working with cygwin-1.1.5-2
Message-ID: <20001101131045.A417@dothill.com>
References: <20001029205046 DOT A19137 AT redhat DOT com> <kvd7gh6ngu DOT fsf AT vzell DOT de DOT oracle DOT com> <20001031114831 DOT A27220 AT redhat DOT com>
Mime-Version: 1.0
User-Agent: Mutt/1.2.5i
In-Reply-To: <20001031114831.A27220@redhat.com>; from cgf@redhat.com on Tue, Oct 31, 2000 at 11:48:31AM -0500
Organization: Dot Hill Systems Corp.

--sSVH2XmvA7euMrkK
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Chris,

On Tue, Oct 31, 2000 at 11:48:31AM -0500, Christopher Faylor wrote:
> I can't duplicate the ps problem and I don't use psql.exe so, unless someone
> can debug this, or provide more details, this will be a problem that is in
> 1.1.5.

Here is the requested details regarding the psql.exe problem.  There is
difference in how non-blocking socket connects (i.e. using fcntl to
set O_NONBLOCK) are handled in 1.1.4 and 1.1.5-3.  Specifically, in
1.1.4 connect returns 0, while in 1.1.5-3 connect returns -1 with errno
set to EAGAIN (i.e. No more processes).  BTW, by reading the Solaris
man page for connect, 1.1.4 may not have got it quite right either.
connect should return -1 with errno set to EINPROGRESS for non-blocking
connects that cannot be established immediately.

Attached is code to duplicate the problem.  Try running the client on a
1.1.5-3 machine, the server can run on any machine:

    $ server -p 13131&
    $ client -h <YourServerHostName> -p 13131

Jason

-- 
Jason Tishler
Director, Software Engineering       Phone: +1 (732) 264-8770 x235
Dot Hill Systems Corporation         Fax:   +1 (732) 264-8798
82 Bethany Road, Suite 7             Email: Jason DOT Tishler AT dothill DOT com
Hazlet, NJ 07730 USA                 WWW:   http://www.dothill.com

--sSVH2XmvA7euMrkK
Content-Type: application/x-tar-gz
Content-Disposition: attachment; filename="example.tar.gz"
Content-Transfer-Encoding: base64

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
52+EABFHACgAAA==


--sSVH2XmvA7euMrkK
Content-Type: text/plain; charset=us-ascii

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
--sSVH2XmvA7euMrkK--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019