From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.134]) by sourceware.org (Postfix) with ESMTPS id A13F338582A2 for ; Mon, 11 Jul 2022 08:16:19 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org A13F338582A2 Authentication-Results: sourceware.org; dmarc=fail (p=none dis=none) header.from=cygwin.com Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=cygwin.com Received: from calimero.vinschen.de ([24.134.7.25]) by mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis) id 1M9Ib1-1oFTHi1V2d-006SON for ; Mon, 11 Jul 2022 10:16:17 +0200 Received: by calimero.vinschen.de (Postfix, from userid 500) id 6389AA80751; Mon, 11 Jul 2022 10:16:16 +0200 (CEST) Date: Mon, 11 Jul 2022 10:16:16 +0200 From: Corinna Vinschen To: cygwin@cygwin.com Subject: Re: [EXTERNAL] Re: Spurious / persistent "exception" condition in half-closed sockets Message-ID: Reply-To: cygwin@cygwin.com Mail-Followup-To: cygwin@cygwin.com References: <649314d9-4862-af2d-3717-2809b818a820@cornell.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-Provags-ID: V03:K1:O28NLMW1H5sFDzDP8xfIWGz+HJjkOoKyWyZ6zEpsW4XrgIjbFb2 2KEvf7R7pUbVKcoEuPfeBc7l2bIKnVhKPtf02ftbxYSldF4cgfxScd4My/NiBZqTYSDPDx6 Ht1MTRvLvmja7X0PB7eWlPDRIcLK+j5RSNsaZ7NPTWAeXGciUOPLMNPuV5TTisigxVmOFqX 8AEZMY5RjfGis1ROw6Ikw== X-UI-Out-Filterresults: notjunk:1;V03:K0:saZPEF52MtU=:Udg2fQaNv5da5NuIOO7Y6O gYLLEvjdOUL++gCexFqojfY3rrJI4MVBKUvbDc05fNMYWPj4mrX+m1zOAbzloe06m5lc5qicJ Ncq9wW84Pq6NQU8d4PVS3PqqcZLToPYHtkWOXWouF3c3Dq0DXl50j6FHig3Ik5dTAyu0/VTwv on0FuVgyprb3EqSKuCTN1DR1y6yJkrqjo+f8PhCt1shjPOn0XTpbte5UU6SEHbUtxcwdtKcSs InTjkREHSpQjiifJi57DrL/mCjstaEoehhA2dZGYVtq1YDXWjoI77M4UaoebIB6yNj2Q4HD4J sfluo1qGk4JlndVURbLUHXvKUasn700iYbEN5EOeLM9rLqB1gq5bsN6/Qg1ztqGbZXDjMWkQQ 6fFztMervy4rYBzysOW9DLN83ui9nlp1MT/4ZrNH6kYzFgvZyxeekF9hWPa2vllboQh1zD/Uz XGBXgzRroYa/GMjhfwCtxYlLsh/CdW4DF1Jq99lh1+4IX3I0Ud9G0SuDtw8uQsw8EMK/zzXGs yInvOjGuvOVMhXOjaJ5F0iiXUxrcPAVBCfCKPs+RoXN02YxVRrOQ591++xJlh5Z3lPqNlw2Ig nulLAAmMTuRpTZj85tCMkeeHex09HrSZc6yMG/oJndOk2KDl7uNlnCkDEYmDZ8hymXJztrTvJ yhg2IFKE6MADHYx5aSyU9YYYOdirLZkPvluA1nF8fPZhqqDcW4KGbaKP3bHZJdzS7O8vsOktP uhuuVUOZnBkflrhDM83QuqXnoSyOYqv4ZKWimmkCd0nNY+5RhgneJmU8GAw= X-Spam-Status: No, score=-95.2 required=5.0 tests=BAYES_00, GOOD_FROM_CORINNA_CYGWIN, KAM_DMARC_NONE, KAM_DMARC_STATUS, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_FAIL, SPF_HELO_NONE, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) 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: Mon, 11 Jul 2022 08:16:22 -0000 On Jul 11 09:52, Corinna Vinschen wrote: > On Jul 9 23:02, Lavrentiev, Anton (NIH/NLM/NCBI) [C] via Cygwin wrote: > > > This was fixed in Cygwin 3.3.0, as the announcement of the latter stated: > > > > Thanks! So maybe it is time to upgrade... after all LOL > > > > > But you can still run a parallel Cygwin installation > > > > I tried that before... And it did not work out well. Unless it's a VM, > > there's a small but real chance that at some point they are to get intertwined, > > This must have been very long ago. For a long time, Cygwin's path > handling and shared memory interaction between Cygwin processes is > based on the installation path of the Cygwin DLL a process is running > under. A Cygwin process running under a Cygwin DLL from path A uses > different default Windows PATH and different shared memory names than a make that "different names for all shared objects" > process running under Cygwin DLL from path B. Keeping Cygwin > installations separate just requires never to run processes from > installation A under Cygwin DLL B. > > > > and then ... it's quite a mess (learned that the hard way, unfortunately). > > It really isn't. Only if you start to mix paths from two parallel > Cygwin installations inside the same shell session, which should be > easy to avoid. > > > Corinna