From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2124.outbound.protection.outlook.com [40.107.93.124]) by sourceware.org (Postfix) with ESMTPS id 017CD398B834 for ; Wed, 17 Feb 2021 21:35:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 017CD398B834 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=L+gGDKQU2VCzbkiQRnkYu+O5dODRIf97Nxb5li1gy75Lf81GAxtJ5Xhrvmgx22EsuUTgmS1dl/JgPaYA9yu9Qq/EEZEtbCroLb+F82DkH5Lao1TR4EUE8hOBOsJY8m867JaNgRKpMqnBcw7tvfwD27U20s7T2+5JhZ03TRtPlv21fmf6x6nYuJ3jYCBj1N+WtY4GTc09rhM1Hdwjsg7z+B3+h7Bj5aGzzMhSZoISAN1i3dvk97g29Bvtp0LQzRP51oW1SAu76lNhnUNtMA7GnPul0ZEBDQFSoKIunbZQ+tCwg5jhWqMSeFjyEZkDxlbI6Ihr5c40LHXXT/ADLs3vEg== 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=q5YTY55kk1fpIZ2uKMw4a1lThZqB/lWopJwEU4B3W98=; b=MXNgwwuOWB7AE/cw7XmLZHkUlaI4SckzDp968zR1EaIFSmalq8cbG6x4I0he6Rg6o0GIddTPZJxngS0ZDGEXzGCO2Jmxot9aJ6n21jRKX6dGcOsCjEMotgNQXGdpNOl+zqVllH8wPaJTFvILGovmxggUXWE9AIR7BBJioS6Fg87+eVwIP1gsEY1TH9mb7slB4Ri/ukCJNIfyuyRMsR5r0Cyt3KUaX6vsWXvfwdo5GqZ+SpOCNbMHCI7QWzlbsS/B0bLWAY4qD0MZRSMXNSbbjFlc3SOJrkoVSOF8ZkMJDN9RFLPjVk+f0OC/zDNa398/YlbmhinD87cdXprxyiRniQ== 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 Received: from BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by BN8PR04MB5714.namprd04.prod.outlook.com (2603:10b6:408:77::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.26; Wed, 17 Feb 2021 21:35:06 +0000 Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::f071:e174:ef12:375c]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::f071:e174:ef12:375c%6]) with mapi id 15.20.3846.038; Wed, 17 Feb 2021 21:35:06 +0000 To: cygwin-devel From: Ken Brown Subject: set_open_status Message-ID: <562a95df-6685-c6cf-d57d-dfd292925b23@cornell.edu> Date: Wed, 17 Feb 2021 16:35:04 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [2603:7081:7e41:6a00:7197:82c8:38b9:30f2] X-ClientProxiedBy: MN2PR05CA0056.namprd05.prod.outlook.com (2603:10b6:208:236::25) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [IPv6:2603:7081:7e41:6a00:7197:82c8:38b9:30f2] (2603:7081:7e41:6a00:7197:82c8:38b9:30f2) by MN2PR05CA0056.namprd05.prod.outlook.com (2603:10b6:208:236::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.12 via Frontend Transport; Wed, 17 Feb 2021 21:35:06 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7f69f521-2206-43c3-b5bd-08d8d38be4a5 X-MS-TrafficTypeDiagnostic: BN8PR04MB5714: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8273; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: uPDsfn9kVLQGH79MxfBLOHoz/tyAPmy4IkzwwUCt9pXbf5sMoplmapPwk8C+I4HyJLQdmESqDj579wstw6kklX6NbrilCbctj8fCPIHSbRakgCffCEU+eogLfq3XQFqradE4lxe4aineaXJ+nMk9I1+8sjhxA+RNIYODDAdzN6Eq9U9xM/p6n4+Z2LQOOo4w5aR5L83vvK+L2Ck2UMR3VoEOXq2gGfsMRUNYX7Pz5w2HsyKpZrs+3Nn96ou7qR+LtlWQ0PhgZN1lj6FdJDywXn0u81M9u6+uWxL7DEWeFuNd0eLsZLsFF5BsgrX2KCZEN3XyNba/HTTMDr937zpLOwio/rLcgMx5wEPIkVUueeVdfHoXSiM2YWWjq4shj7rce0DrP2fz2HmWGg0rQ4cf/Xneiz4/+jlIKQmlDpdjThcOpJ3HaiWHHZmfiR7Iossm9pizRadb+pfMzid0quF+67UDiarysyooK+Xm2Kl2d8s08ADopDtOuKDSa1a4rOrt8XmC/81e479EejBve07RGjec/8FRsXt7U//m/fbZof7UXwceLiD/BNjzQ85d1Tf346waDUdtqG0Nbsk1MQkV/kyMN5rjY09a610vpyvZX0M= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN7PR04MB4388.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(396003)(346002)(376002)(366004)(136003)(478600001)(186003)(66476007)(31686004)(86362001)(36756003)(83380400001)(31696002)(66556008)(8676002)(7116003)(8936002)(6916009)(786003)(75432002)(5660300002)(66946007)(2906002)(52116002)(16526019)(6486002)(4744005)(316002)(2616005)(43740500002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: =?Windows-1252?Q?DdZPrKNh8nY72taO6U5AJMxThYQf2uNBgglnoUnvNa/aekSVtzUT3S9o?= =?Windows-1252?Q?oCIaneKt4iwdwMNT/sTx+p8AeaDGlFcFeOX1TQRLl9Z2jqMXX8xP08Th?= =?Windows-1252?Q?pKLM/rF2373xeQiIk27/FMRSv9P8+zQgpa4JdmcgTxW52GLdNOXinoQ2?= =?Windows-1252?Q?jb4eRm8qcc11faN9lay8YotePc2BqcFdwCDjAWlwwRZj8AYhm1GMyISj?= =?Windows-1252?Q?9IhWh9I6tesxCrCE2auB+gCC+5fjzocTZA9gHJZ2LEDo9RcUNPXkAdR2?= =?Windows-1252?Q?rHazPJ6kTLsAFqDYkz1kHNTB2icBplBW7lqyezyzWf+h5oBtYEaPWYvx?= =?Windows-1252?Q?iuNc2hquaR8ltdczCkxC1RbsaX5r1wV9qxbJPwDZsXq2VFHnXOonOpLL?= =?Windows-1252?Q?v+ywK/tGlZT4MVZC450ZCdobVJ0RHmv1jnTIIhMam71cckAEy9bjYx+3?= =?Windows-1252?Q?vDA/nqEyWyAxtcXdZWxj7K4nZE2Z3zLgFjSgNmQclW7PTY9H+4JiTq+x?= =?Windows-1252?Q?gSnRdRlRoActgkF93fwPmXL+BzDs53AQEg13whOO5ApMDyNcsf96LQpk?= =?Windows-1252?Q?pgxoK420+PzRBWYmLuRQxmRgZa92KuPLoBvEBRDnSqm6v2XRq04d2WaF?= =?Windows-1252?Q?p4hGU9HjMkkZqoi+txpmKep3JHeL8YdliJaVmNq+OhoV08TyRZGzAnXE?= =?Windows-1252?Q?udnt9J2bNdq9QS2cwSyC0K/8fO8ggVM1zu0vmCCVxyL11xdxplMwph42?= =?Windows-1252?Q?dsqfQU85N+VdIRcOxbfmx22a5i0yDq4ifjfLipxV7Mda8pD9TR47ba2r?= =?Windows-1252?Q?w7jGnxgx63uk+9p4sH6+7sGOfUvlTeUfU4puAE8URQ0rCtyRVumvADB1?= =?Windows-1252?Q?OWAbleW5jPaPV3bq7lmf9JTD51NabbV1m4GRkbS7YWUWqi817SkELC9A?= =?Windows-1252?Q?1/6xON9aJ3RVFuvFTh4eBTSK8NvvP7LJ830wlG7DozxZVzuT/yF77jB1?= =?Windows-1252?Q?JDtxHtqSCs0dtLQ7nLIXIZPY20+HkPzHU5XgI66+I/q5mXFV8SSu0XtU?= =?Windows-1252?Q?kOF0fcP2GLYGT3pvj9gMCUIeNYmZmWNXEXxvN06GOBgtn0+k1qP6dAyN?= =?Windows-1252?Q?cPzkcmzmv8g52RD0xBlMyC2T+Oxendboa6PGxj0/hvxZGyOhPPTBJVHo?= =?Windows-1252?Q?SYipjUtZ7xMh9GUcdKe4aoBqK98w5j1GdRs4Xud4V42u0zgW5UfxMwWc?= =?Windows-1252?Q?7BIo6JBR68E/NhJWjqs3bbtb1YKGPKlZEfMDcd+tHEWhy+IR6OYSSgMc?= =?Windows-1252?Q?bL8+KDsFWhgpbJYXOIvTbEsKAeFdOzSHThIKZ4S3AgYOgofvt/LfWoDV?= =?Windows-1252?Q?YRwKJ6Niejs/wIn7p/MdOPgmvM2q8oGZDZmCUucTOQJWgo7BcX7hlFIB?= =?Windows-1252?Q?grVbr4N7M6lYQRmq4NmQXtbMn2ZryrZAs8WPzx7MF112Ojt6BqzYWdAj?= =?Windows-1252?Q?fuW0cPeX?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 7f69f521-2206-43c3-b5bd-08d8d38be4a5 X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Feb 2021 21:35:06.4994 (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: qZhoFirjuxC/TFwIe6ioWQ819EBuFB0YcNkoZpSF4k0120f84i5be56/11NK/DP4lzLLr6H0GQTCvipKjS9HrQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR04MB5714 X-Spam-Status: No, score=-3.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, MSGID_FROM_MTA_HEADER, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, 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-developers@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin core component developers mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Feb 2021 21:35:09 -0000 Most fhandlers call set_open_status in their 'open' method before a successful return. I just noticed that fhandler_fifo::open doesn't do this. I thought at first that it was an oversight on my part from when I overhauled the FIFO implementation, but I just checked fhandler_fifo.cc as of cygwin 2.9.0, and I don't see it there either. Is there some reason this would be wrong for FIFOs? Ken