From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from relay.yourmailgateway.de (relay.yourmailgateway.de [188.68.63.162]) by sourceware.org (Postfix) with ESMTPS id D2612396E844 for ; Fri, 17 Jul 2020 19:33:19 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org D2612396E844 Received: from mors-relay-8201.netcup.net (localhost [127.0.0.1]) by mors-relay-8201.netcup.net (Postfix) with ESMTPS id 4B7h9n63vPz47W3 for ; Fri, 17 Jul 2020 21:33:17 +0200 (CEST) Received: from policy01-mors.netcup.net (unknown [46.38.225.53]) by mors-relay-8201.netcup.net (Postfix) with ESMTPS id 4B7h9n5gmXz47VC for ; Fri, 17 Jul 2020 21:33:17 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at policy01-mors.netcup.net X-Spam-Score: -3.1 X-Spam-Level: X-Spam-Status: No, score=-5.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 Received: from mx2f80.netcup.net (unknown [10.243.12.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by policy01-mors.netcup.net (Postfix) with ESMTPS id 4B7h9n0z72z8t59 for ; Fri, 17 Jul 2020 21:33:16 +0200 (CEST) Received: from localhost (srv.uxnr.de [5.45.106.170]) by mx2f80.netcup.net (Postfix) with ESMTPSA id 8EB91622FE for ; Fri, 17 Jul 2020 21:33:16 +0200 (CEST) Received-SPF: pass (mx2f80: connection is authenticated) Received: by mxdkim.uxnr.de (smtp-dkim-signer) with ESMTPSA id 6481B8B83F; Fri, 17 Jul 2020 19:33:16 +0000 (UTC) Subject: Re: [PATCH] Fix poll/select signal socket as write ready on connect failure To: cygwin@cygwin.com References: <20200716092553.GA3784@calimero.vinschen.de> <8092a464-53a1-b74a-04f1-4d95a242c2b3@marc-hoersken.de> <20200717192140.GC16360@calimero.vinschen.de> From: Marc Hoersken Message-ID: <7ec397c4-dc25-407c-7925-d61382e80f8a@marc-hoersken.de> Date: Fri, 17 Jul 2020 21:33:28 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <20200717192140.GC16360@calimero.vinschen.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-PPP-Message-ID: <159501439671.4381.8914970989829411426@mx2f80.netcup.net> X-PPP-Vhost: marc-hoersken.de X-NC-CID: chfXni15YvhnhIKZJ1j8YDhsAcPK+sMp4xaljmmbZ3YkYrhd5Q== X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jul 2020 19:33:22 -0000 Hi Corinna, Am 17.07.2020 um 21:21 schrieb Corinna Vinschen: > I don't agree here. The sole purpose for connect_errorcode is to set > SOL_SOCKET/SO_ERROR in case a caller requests FD_CONNECT and FD_CONNECT > is available. After being set once, SOL_SOCKET/SO_ERROR should not be > rewritten, given the description of SO_ERROR in `man 7 socket': > > SO_ERROR > Get and clear the pending socket error. This socket option is > ^^^^^^^^^ > read-only. Expects an integer. > > [...] > > Make sense? yes, this makes sense. Please go for it. Is there a public changelog I can check regulary to see if this has been released (once it is)? Thanks! Best regards, Marc