X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org CA0D0385DC06
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1585748827;
	bh=6ixNUcBcHz8opc7h4v+f2i/Feqw/u+LykOiAVIuTXAE=;
	h=Subject:To:References:Date:In-Reply-To:List-Id:List-Unsubscribe:
	 List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:
	 From;
	b=rAGdgkwjEpwXBjS0hQ6ejgJf2fRNqAPKmN6buDZHkdIcdC6ojDlKTcBIACdu+bMMz
	 +ihXz/HQVH1PS+hbjlQ8xjmluyFBx5d9HNWweaGDYw0h3lNJ+9gYydEsTZm42mUPFM
	 BCyfvG8EIHlawmQ/DJjbcxnLcWvxPjSE2SM5kgm8=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 74A7B385BF92
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ba6YIuSyJgdiyuq8+pWR7B49xtngN3Ws5/auZI0kDRYBHY/hIjFqM7l7JHfzeUvb4XspYM6yY2z/obC5m0vGoDlOPOvxoBnHn5JwQdfN3clb+IL9taBNfhQZYNhSLbjL841tfvxJcQPWok7vFa2VkLW+ioIfLHZKGwt63ZerJH3SlEWGM52Xj+ZHlKn3aviB5tde7qkK+aJKVgxrxjaPl0FXyh/nrFeFm7Ge+oMMGdtGjkqa09VVxkMvIQu1RXfnJ+HVfYEoEZEsHpglQ+DeH/64GgpJvqERaLrAOSpjrBlbLbCln7zkqZqzumgUA+4wHyViTVkRuIrff3S8k1XDjA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=qqtblVV36afFM8vgbWZ0yZd81/kP71elwAzlgNKw03k=;
 b=WPLmE7mg8u0s53qneNSVV4ePNbBB9zGy8Tx/ZE5n0BQw/ylhMimYs2y9vwB7pLxmhhGkRfQ+9O2aFv1lqW2q/IIMMBkdFBRawMdZVatkPdo+NDoG3W5xuz3+Uw6DW+PdLJONJ8IeKmVU+HuaW0KgBSQwka8KgJizwkFYojvxu4RaNNZKlIiz6RrGcdyjLj5tfUy641VCgwImMojVCn550709iWT7Bx4dKdrWUMW2i/w0Mau6gGkPSDjM56FOr04m0Q8zi2X6Dc5cxPTL0p2VkQC0bA0m/ly5YkmJ7oaCwa3d30djyEepSeMaT/gFE1kLNjuF94IOJtekQV+6aaVPaA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu;
 dkim=pass header.d=cornell.edu; arc=none
Subject: Re: Sv: Sv: Sv: Sv: Sv: Sv: Named pipes and multiple writers
To: sten.kristian.ivarsson@gmail.com
References: <1b1401d60296$2769e690$763db3b0$@gmail.com>
 <716e2076-f607-454e-2723-937c3959e2a3@cornell.edu>
 <18be01d602ab$0bbfca30$233f5e90$@gmail.com>
 <35b43b59-6410-f21f-710c-385e39cbae0b@cornell.edu>
 <005201d603ba$2bc8ab20$835a0160$@gmail.com>
 <472d1df6-531a-ebd7-4ffa-583a06e270ff@cornell.edu>
 <ce4a4877-df77-3400-e8ac-16655b313757@cornell.edu>
 <b311d907-7376-5bc6-3216-7d2b96728dbc@cornell.edu>
 <00b901d60447$7ecb4c50$7c61e4f0$@gmail.com>
 <f8f5c9b4-9eb9-85b0-ab8f-44b3b2458e0b@cornell.edu>
 <00e001d604f9$d0aa0720$71fe1560$@gmail.com>
 <8c6c5655-c162-8361-9f44-376bbd7cf114@cornell.edu>
 <d213c473-00c2-0308-b720-d8f274126681@cornell.edu>
 <3fe06192-7300-382a-8c98-f1bc2ff81e36@cornell.edu>
 <003701d607a0$c975f140$5c61d3c0$@gmail.com>
 <249be61e-da8a-7da1-ca67-0c4c6433a415@cornell.edu>
 <004601d607f9$94b6d6f0$be2484d0$@gmail.com>
Message-ID: <e03a0ec7-8346-98e6-dc7e-e01be191189f@cornell.edu>
Date: Wed, 1 Apr 2020 09:47:00 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.6.0
In-Reply-To: <004601d607f9$94b6d6f0$be2484d0$@gmail.com>
Content-Language: en-US
X-ClientProxiedBy: CH2PR03CA0005.namprd03.prod.outlook.com
 (2603:10b6:610:59::15) To DM6PR04MB6075.namprd04.prod.outlook.com
 (2603:10b6:5:127::31)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [192.168.0.17] (68.175.129.7) by
 CH2PR03CA0005.namprd03.prod.outlook.com (2603:10b6:610:59::15) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2878.15 via Frontend Transport; Wed, 1 Apr 2020 13:47:02 +0000
X-Originating-IP: [68.175.129.7]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 5413c89f-bd99-46fd-d385-08d7d64328ca
X-MS-TrafficTypeDiagnostic: DM6PR04MB5273:
X-Microsoft-Antispam-PRVS: <DM6PR04MB5273E08C22102CC224B4D3A6D8C90@DM6PR04MB5273.namprd04.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-Forefront-PRVS: 03607C04F0
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:DM6PR04MB6075.namprd04.prod.outlook.com; PTR:; CAT:NONE;
 SFTY:;
 SFS:(10019020)(4636009)(396003)(366004)(39860400002)(136003)(346002)(376002)(6486002)(66946007)(6916009)(75432002)(478600001)(36756003)(786003)(31686004)(52116002)(5660300002)(26005)(316002)(16526019)(53546011)(186003)(16576012)(86362001)(66556008)(2906002)(2616005)(956004)(81166006)(966005)(8676002)(31696002)(81156014)(8936002)(66476007)(4326008);
 DIR:OUT; SFP:1102; 
Received-SPF: None (protection.outlook.com: cornell.edu does not designate
 permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: C/0xsrdemzzvTo5UmnNO3Av1E5dWmitcXKkGuaWILDuSuQg/tjduOCivutJy5+VnaaM+gM0OxCyegPpiepeWh6E1x9ossY0RL39zEfHDTp6FJglFU5f87gFib3BYpARfEas2EBI5GXtaCWh9hlg9RlfksWueDW/5AHg2Q9p4Epaz7C+XLsKPAMZPUCW9jWrJ2w9c8nvl7zWhSH55zvauEj9pmD6Y0GdpJtZj34Ny06tRGr8zLzZbHuNovlFreu+c9p2SBM6hF4Fa2WeH9WO7PXJ9gDt86Y4rcKjk4sgo+gWq3psH1MUBYPQwxOU2S03vOykdNn5gmUUUaTcNbEFzKuXPBX3btrwWpNTfJTgx3iabJatXsTTXUNv02gKi+H6Zw65G9e0yywOo2q/exIZf4JY85EZYD8GZbKJdBorbw2VmvqPLW/GEIREKa+ZmjS5pQ1Nit7Hw21Lha5kyroNpcdBDyfQ2K+CIQ3zxbsEL2VqjJAPoCrWGESqjcSeoaco2OAGR+PRbS2i98NJOjqaekg==
X-MS-Exchange-AntiSpam-MessageData: CnckrHk+I93E3y7k0QIw8L48QSvq/kzvBlPnCRqIKAz8pm9zWx5MXS3G7yobuYfiT9Il8+/TlnmhtGGoDmoCFYiWrXeu5lYmWK2s2vp/gxfegOR6GDc9hUIOD/vN2yUSaFWhaPGB2FUNhS3DSJA4oA==
X-OriginatorOrg: cornell.edu
X-MS-Exchange-CrossTenant-Network-Message-Id: 5413c89f-bd99-46fd-d385-08d7d64328ca
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Apr 2020 13:47:03.3727 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: /riaybUSqBvV/3eCt4Q/UZYypF/pd8aBrkmswCOIEqTjuCTalNUfgpn2os14Zy4dC2s8UIIzjuNlklvMejMDAg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR04MB5273
X-Spam-Status: No, score=-6.5 required=5.0 tests=BAYES_00, DKIM_SIGNED,
 DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, MSGID_FROM_MTA_HEADER,
 RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_PASS,
 TXREP autolearn=ham autolearn_force=no version=3.4.2
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 <cygwin.cygwin.com>
List-Unsubscribe: <http://cygwin.com/mailman/options/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=unsubscribe>
List-Archive: <http://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <http://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
From: Ken Brown via Cygwin <cygwin@cygwin.com>
Reply-To: Ken Brown <kbrown@cornell.edu>
Cc: "'cygwin'" <cygwin@cygwin.com>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Errors-To: cygwin-bounces@cygwin.com
Sender: "Cygwin" <cygwin-bounces@cygwin.com>

On 4/1/2020 3:45 AM, sten.kristian.ivarsson@gmail.com wrote:
>> On 3/31/2020 5:10 PM, sten.kristian.ivarsson@gmail.com wrote:
>>>> On 3/28/2020 10:19 PM, Ken Brown via Cygwin wrote:
>>>>> On 3/28/2020 11:43 AM, Ken Brown via Cygwin wrote:
>>>>>> On 3/28/2020 8:10 AM, sten.kristian.ivarsson@gmail.com wrote:
>>>>>>>> On 3/27/2020 10:53 AM, sten.kristian.ivarsson@gmail.com wrote:
>>>>>>>>>> On 3/26/2020 7:19 PM, Ken Brown via Cygwin wrote:
>>>>>>>>>>> On 3/26/2020 6:39 PM, Ken Brown via Cygwin wrote:
>>>>>>>>>>>> On 3/26/2020 6:01 PM, sten.kristian.ivarsson@gmail.com wrote:
>>>>>>>>>>>>> The ENIXIO occurs when parallel child-processes
>>>>>>>>>>>>> simultaneously using O_NONBLOCK opening the descriptor.
> 
> [snip]
> 
>> Thanks.  This runs fine with the current HEAD of topic/fifo.
> 
> We are very grateful for your efforts
> 
> The test-program works fine now with the latest commits in topic/fifo
> 
> There are some (possible other) issues that make our application doesn't
> work as in Linux and we haven't had the time to dig into what the problems
> are yet. A quick guess is that it is related to signals and possible related
> to pselect, but we need to dig deeper into the logic to narrow down the
> problems. Shall we "close" this issue even if we find out that there's still
> problems with "named pipes" later on ?

You can write again any time that you discover further problems.  The Cygwin 
project doesn't have any mechanism for closing issues.

> The application server (the open source project) that we're trying to make
> work in Windows can be found here https://bitbucket.org/casualcore/ (if
> interested)

Thanks, I'll take a look at some point.

> Once again, tnx Ken

Thank you for reporting the problem.  The code probably hasn't been exercised 
very much up to now.

Ken
--
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple
