From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from nihcesxway6.hub.nih.gov (nihcesxway6.hub.nih.gov [128.231.90.121]) by sourceware.org (Postfix) with ESMTPS id 53EFA3858439 for ; Wed, 6 Jul 2022 14:17:38 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 53EFA3858439 X-SBRS-Extended: Low X-IronPortListener: ces-out X-IronPort-AV: E=Sophos;i="5.92,250,1650945600"; d="scan'208";a="307743212" Received: from unknown (HELO mail.nih.gov) ([156.40.79.164]) by nihcesxway6.hub.nih.gov with ESMTP/TLS/AES256-GCM-SHA384; 06 Jul 2022 10:17:35 -0400 Received: from nihexb2.nih.gov (156.40.79.162) by nihexb4.nih.gov (156.40.79.164) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.9; Wed, 6 Jul 2022 10:17:35 -0400 Received: from GCC02-BL0-obe.outbound.protection.outlook.com (156.40.79.133) by nihexb2.nih.gov (156.40.79.162) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.9 via Frontend Transport; Wed, 6 Jul 2022 10:17:35 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e8woZpOPznV65p1oO2LcCY1VR1a8uiMTOJcodLp+ZY4v+FaqQ52W2dItjQm1hg9FAG6FThn3Yv2C8u8whaBVU0MgLLjVkKn9yFCgCWfQP0HVhOevLKbEThigXOXqV7zSSlZt/lZa2GDLsRgScGwGTsPGRr4zhC61LtEr21itSnCaQEPq4HoUt1GEsr5ASbUoiQBVrKSiK3qSnJYSUE/Y1+MKoqTDDIXh3g3rk1hDDYnoXr+6n3/iN2gXn4alJWlnk/bMDyNakQmBg7qb4FEPRGkvrFT636HL2KuX5vgnWQvIAcrrxT0iHUfjcfJ2jHYZoRlvKIMhu1ystPuSYDpNsQ== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=zEK5E6I87Ok1QHOSYxwtnKTZEqRiya0+Hbu1K3lKT5M=; b=X9qvNPnhgpgtNBWmpLr/LmGdw+E1yqyH6XjCPm9VJkFfGYH9OUqOs62BBF1ys4Io9Jm9ylZQt8RvSp+G228mds+ykXQoswO6C4Q6Vakyg4QOrbisK2QMRxNF64Q0vP0x2ONIrI+Ttur2jImHonf5MynosITgrt0FTIfvvDm58QW/vPRWpt+dbIiL1IlBBh1R7RP9bKMsTTNTDssK+iAKSR/aFCKgdv3CtWA7GlLFFZOWTMiDd2UwBcswOFu8F7KNwSTiLeQJFz5vFtA8DSD7dYUsaEfRegcumjYOWodIDUMfkxTw3h6qmMmnlk0csTwsgzA3XmdyOKBxs8JHIfT3JQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ncbi.nlm.nih.gov; dmarc=pass action=none header.from=ncbi.nlm.nih.gov; dkim=pass header.d=ncbi.nlm.nih.gov; arc=none Received: from DM8PR09MB7095.namprd09.prod.outlook.com (2603:10b6:5:2e3::14) by CO6PR09MB8039.namprd09.prod.outlook.com (2603:10b6:303:c2::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5395.15; Wed, 6 Jul 2022 14:17:34 +0000 Received: from DM8PR09MB7095.namprd09.prod.outlook.com ([fe80::282a:38f8:c3b5:8f5b]) by DM8PR09MB7095.namprd09.prod.outlook.com ([fe80::282a:38f8:c3b5:8f5b%7]) with mapi id 15.20.5395.020; Wed, 6 Jul 2022 14:17:34 +0000 From: "Lavrentiev, Anton (NIH/NLM/NCBI) [C]" To: The Cygwin Mailing List Subject: Re: Typo in ? Thread-Topic: Typo in ? Thread-Index: AdiRQyADQ0wkGUUQSySs8zjKaegWMA== Date: Wed, 6 Jul 2022 14:17:34 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: fea4ab4c-9ec4-431b-6a2e-08da5f5a4558 x-ms-traffictypediagnostic: CO6PR09MB8039:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: W5urieXjPz0LKTe6TpoJ9W35cntCMCnT2pfWJ264kVXHdjh7sPM7rSnx+fBgSzq9q7RehxdCpVmN4WSDQWtTXDTXjhpfwFIxfsc7pJm/L0OPbYYq6+XpWwh8v8p7nqlEEoJISOIhQ9LO8BLhVbZgDi8vm8KQFcBApkgQWU3qH1pbx6BOKNyyNc+GE5XAey/5cjOE61irxLIl/MhrCLRvMyWhsKJN4y+WR04lpKfSWOIl90oXs4CMAe85Sran8x1oGb8JwqqDm6/RFpD6T3tNHXJHQP+faQHFZa2cYXMsTlQOYg9dEiIX4qd6yZaVqG2QZo3ptZ4kEpAX/QubPDL1y11VW985UhzplTLi8zCaTx5wnwa8TzjsiyZi1JIaBldyDRPVqcMIZ9k6mbrc5xYVlvKoMEsALw0YNnrSWbJtUQU04lD4insa9I3nm/Ak2TH2gYrRjemoP1A+O9XMbif3psHIWYsyFOuaKc1ECh0+PUQvmyWcGiXGT3mrEY1+H78Z8O3JAEVo7WXmxIkCoVvnjmp4vzMS5/TuQDkhYhmBBDxuMdjRU4QlDnrg8HrVwlX0hEX0bdxZowU7k7soGcfCVvSxuKAoTNU6cCkoy2vzZhaJEE4G0fqAD7fIHdTrYC3YXhbRLsXPQC0Z6PWkNjp4lJ/1e6K3hnDye57XHWIl2AmFkrq4ia9JHwU6OVuF9WHa0uAuBdI32Fef0KsZFT71QCookeEIGAu6q1+5ughlqD4sawzVDxf5eoiSY8sQBIRUejHmdNwoNnJ38Jbn2AhSYnbNLZiryeRrxNrIGk1EOiRhLgkGQ3AdZ32qaiIcdKZc x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM8PR09MB7095.namprd09.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(366004)(498600001)(86362001)(2906002)(38100700002)(38070700005)(122000001)(66556008)(66476007)(64756008)(52536014)(8676002)(76116006)(66946007)(66446008)(71200400001)(5660300002)(8936002)(4744005)(55016003)(26005)(33656002)(6916009)(9686003)(7696005)(186003)(83380400001)(6506007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?vrVF25BOR7DN4nuS/o0tYlbiJ+u/s/SzB2HW9JTCDkw1N9mWGXfQGvQr3Pa3?= =?us-ascii?Q?hh4S3uzizEkt+dJ0dcgbPj9nrvmX/CsqAmGuJu9qn888mlASy1zDEtTYIExg?= =?us-ascii?Q?DX+bBBk2IOyteHYyu/p3gCOAvlFLCLlkM5E2MINco2XmQaJuyxQfZyy2rmgt?= =?us-ascii?Q?ThGOQ5LyPtHrMWGsD5pWFafnIE686kkaCl0rF00l19f7QdW5SQBIzDOFyC3s?= =?us-ascii?Q?/DFU+SJZ7lyKRJtt1ZCxxKHZaIyzweQmbB4w8/bimZENKK6eNC2jlhJocfUH?= =?us-ascii?Q?39E8QrdKcbGWvpKTL6K37CCdXQNqA6U2JqwuVdvB6ldhqHXAqaMF/1a+o1Be?= =?us-ascii?Q?bwKek14w1XQ8g4Hcn1GWEsLd35KriVxgYWuKclfnXknMPddPlSKUed3YxfQk?= =?us-ascii?Q?dkGgOiwvFbriK2Anc18/e+JHh4jwLU/Q/T5igaTEZuGbaaFzkQWOyryBst8l?= =?us-ascii?Q?cJS52bHLhLXkgZpBh+ARFSou7VPiKna89bmNLm6jJ2ZVOdvNTh1qWbJpkbMg?= =?us-ascii?Q?vQ9ebrZMgMw/0+zAUqVmAwswVn7PuZ2skGs0D1php/gDCuxSfXyrmSobLAMK?= =?us-ascii?Q?scurpbZoN0xcumVEh33wymJ1UuO9q1CLQ7LWLxSwpYbxAOf57POC+IgpftJe?= =?us-ascii?Q?ILC1AMTXFDx/gt7YALfWjxC/PJzMcW0aVQIHFujBW5BiMq8R/0iWSLUvO0rG?= =?us-ascii?Q?Ac2zrpIhNxN/OKGZEkHKPvoRMXsugRiEzqoepUvgNYKY/Pf+pT5i0IOICnPc?= =?us-ascii?Q?DNZG0CPhmUw9EgZBBl7NPwc3Y7hwJmAh/jXmt+bGMRAHWhq20WVgf8VepzKA?= =?us-ascii?Q?2D0weuxCVCN+Duu7fk0l4lDk9TCDS8bEcYeFzV0ZRppvrhRmGx/E29gQ5w5g?= =?us-ascii?Q?Va68R++upsW4xxUkU/lKLRbRQZavKOFHL9uzMC7qUF9nKc/+mZJ3V0Z1jGYA?= =?us-ascii?Q?zMMcAx+/cBIsTny7EMER2hVcvOyKqbQR8DJEdBU0pPV2rUeHeUOwVAr2c1fm?= =?us-ascii?Q?wTZMLM3EqoK6L031MmRh3P8yNrQko0wj3mVMJWRmfNHnKqQixxXbM9R+rXK1?= =?us-ascii?Q?GHXt+B/5sO219k265FzzkTR37MBS9+s7h4gMWOV0yXX534gDT5zAguFJ5Cot?= =?us-ascii?Q?wABr2T0K4/5bsmffpvhZGmyZpM9kRj/PTyPieOu6ZqZ076fiM12rgiI5v3jx?= =?us-ascii?Q?TB8sRUMgfxhw/nBtK34+icYq9D2bjGiUirjRY9Dy+/ci/dc2zxDpwOiU39rG?= =?us-ascii?Q?soRkQeIfb3C5uT3nirbbacPe5aeu8Hi7/eaFJYNNUiWpE8QNNV0WYSKfj7m8?= =?us-ascii?Q?9QBjycZ7hZviURRShEAvyZPpcQ2oo6PzPrCngAI6xWCK73ZZU/cXecwHVjxn?= =?us-ascii?Q?pagYbAu8gLNPzJvWZzJY/Gwnge+cXxVM+M73glc0guYRDr7q74UXh10Tp7up?= =?us-ascii?Q?4Ku1TgX1SONkBO1s/0h2exklJ6j7grRezNVhG/w3BEIPgxXHEzMgpwyjCvQj?= =?us-ascii?Q?IGKsgtxlcbZj8AkP7zNGs566Uun4gnQruoKjpOnj14gUHrqUVtZYyYzGu9PP?= =?us-ascii?Q?fFy6h+AJkDhqxrysixY=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8PR09MB7095.namprd09.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fea4ab4c-9ec4-431b-6a2e-08da5f5a4558 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2022 14:17:34.0995 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 14b77578-9773-42d5-8507-251ca2dc2b06 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR09MB8039 X-OriginatorOrg: ncbi.nlm.nih.gov X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_EF, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE, T_SPF_HELO_PERMERROR 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: Wed, 06 Jul 2022 14:17:39 -0000 > Remember that 64 is MAXIMUM_WAIT_OBJECTS for WaitForMultipleObjects(), > the underlying Win32 API used to implement select(), so using more than > 64 hits some complex code to work around that... True but the complex code (that involves thread spawning, if that's what yo= u're referring to) will only be activated if the actual number of objects inquired in those se= ts really exceed 64, regardless of how big the sets passed to select() were... So basically, FD_SETSIZE, as Corinna pointed out, just refers to how much "= ballast" the arguments carry -- with larger default FD_SETSIZE they can become unnecessarily heavy= for just a few small file descriptors. And since FD_SETSIZE is allowed to be overridden by the user, the complex p= rocessing at some point is unavoidable, since there is no limitation for how large FD_SETSIZE= can be, and the sets are densely populated. Anton Lavrentiev Contractor NIH/NLM/NCBI