From owner-freebsd-stable Sat Jan 16 21:11:20 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA04062 for freebsd-stable-outgoing; Sat, 16 Jan 1999 21:11:20 -0800 (PST) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from sturm.canonware.com (canonware.com [204.107.140.54]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA04057 for ; Sat, 16 Jan 1999 21:11:19 -0800 (PST) (envelope-from jasone@canonware.com) Received: from localhost (jasone@localhost) by sturm.canonware.com (8.8.8/8.8.8) with ESMTP id VAA02177 for ; Sat, 16 Jan 1999 21:05:13 -0800 (PST) (envelope-from jasone@canonware.com) Date: Sat, 16 Jan 1999 21:05:13 -0800 (PST) From: Jason Evans To: freebsd-stable@FreeBSD.ORG Subject: connect() returns EAGAIN Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've been working on some code that does a non-blocking socket connect(). According to the manpage and Stevens's UNP 2nd Ed., connect() should return EINPROGRESS if the connection isn't able to be established immediately. -stable returns EAGAIN instead. EAGAIN appears to be an invalid return value for connect(). This problem doesn't appear to exist under -current. Is this the sort of thing that is likely to get fixed in the 2.2.x branch at this point, or is this too insignificant to fix now? Thanks, Jason Jason Evans http://www.canonware.com/~jasone Home phone: (650) 856-8204 Work phone: (415) 808-8742 "I once knew a happy medium. Her name was Zohar." - James Foster To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message