From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from forward501a.mail.yandex.net (forward501a.mail.yandex.net [178.154.239.81]) by sourceware.org (Postfix) with ESMTPS id 3D7403857C4F for ; Mon, 17 Jun 2024 08:05:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3D7403857C4F Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=yandex.ru Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=yandex.ru ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 3D7403857C4F Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=178.154.239.81 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1718611510; cv=none; b=T9lhu7ndrxUVZAZXJ8rvZsd6LREwFi5CgDKiWMMGpbUUtHjAyrZDleTSVRvkO2cLKbis+RAeDi/PtZs5TPJzzE6yLh2zzMBnOXlvwVhwMge4tUUIPQ3zR6G6e64+G5qAdfD2etRBrv3y355cbyUpr/0iRKyaqLkZwFyjGU3YhVs= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1718611510; c=relaxed/simple; bh=fcrZDLHmRveVgyslV0qWlpFA5wPePUWZuOU1DqE0mNo=; h=DKIM-Signature:Date:From:Message-ID:To:Subject:MIME-Version; b=BoDin/sxopoA9HQvfeXb0Q6nV5/uZreA4aC0ULdVsqNMtVI9QcMnPUh+B3YpqyBIG6+/QjCR/p8TJo62Gesio66VAJ7DSYj7vdX25dU8Zb7UnT8zQy0AcmHCKFDiCGkfuot+BlxtvsAkVCj2XDYxDsuxspjec7rZfnQpb0RoaAY= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from mail-nwsmtp-smtp-production-main-54.vla.yp-c.yandex.net (mail-nwsmtp-smtp-production-main-54.vla.yp-c.yandex.net [IPv6:2a02:6b8:c1f:6289:0:640:5fc6:0]) by forward501a.mail.yandex.net (Yandex) with ESMTPS id 1C93A61517; Mon, 17 Jun 2024 11:05:04 +0300 (MSK) Received: by mail-nwsmtp-smtp-production-main-54.vla.yp-c.yandex.net (smtp/Yandex) with ESMTPSA id 15C9AA0Oo4Y0-6QK8uEO3; Mon, 17 Jun 2024 11:05:03 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1718611503; bh=fcrZDLHmRveVgyslV0qWlpFA5wPePUWZuOU1DqE0mNo=; h=In-Reply-To:Subject:Date:References:To:Message-ID:Reply-To:From; b=OT+YFes2aQ7WJDCn4TKgW/Uddt7vB7YG9qpFO0kemmlAc/zMhKUGd6v4PGvgEMQI2 uRjku9E8Ogvn4oe+Z3J1ppmZTccZlyuz2ZtNMw5ZLCDBI5FY5BOSMmlVZXVJ5uXf7n hZ62bP5VRNVl4G0ggS7uA/WMepkoT+7d69LyM26I= Authentication-Results: mail-nwsmtp-smtp-production-main-54.vla.yp-c.yandex.net; dkim=pass header.i=@yandex.ru Received: from [192.168.1.10] (HELO daemon2.darkdragon.lan) by daemon2 (Office Mail Server 0.8.12 build 08053101) with SMTP; Mon, 17 Jun 2024 07:58:08 -0000 Date: Mon, 17 Jun 2024 10:58:08 +0300 From: Andrey Repin X-Mailer: The Bat! (v9.3.4) Professional Reply-To: cygwin@cygwin.com Message-ID: <1399464798.20240617105808@yandex.ru> To: Nicholas Williams , cygwin@cygwin.com Subject: Re: Cygwin outputting message to stderr on dofork EAGAIN failure even when Python exception is caught and handled In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-0.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,KAM_THEBAT,NICE_REPLY_A,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE,XM_LIGHT_HEAVY autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: R3JlZXRpbmdzLCBOaWNob2xhcyBXaWxsaWFtcyENCg0KPiBXZSBoYXZlIGEgUHl0aG9uIChp bnN0YWxsZWQgYW5kIHJ1biB0aHJvdWdoIEN5Z3dpbikgcHJvY2VzcyBydW5uaW5nIG9uDQo+ IFdpbmRvd3MgU2VydmVyIDIwMjIgdGhhdCB3YXMgdmVyeSwgdmVyeSBvY2Nhc2lvbmFsbHkg ZmFpbGluZyB3aGVuIHN1YnByb2Nlc3MuY2hlY2tfb3V0cHV0IHdhcyBjYWxsZWQ6DQoNCj4g MCBbbWFpbl0gcHl0aG9uMyAyODQ4MSBkb2Zvcms6IGNoaWxkIC0xIC0gZm9ya2VkIHByb2Nl c3MgMTY4NTYgZGllZA0KPiB1bmV4cGVjdGVkbHksIHJldHJ5IDAsIGV4aXQgY29kZSAweEMw MDAwMTQyLCBlcnJubyAxMQ0KPiDigKYNCj4gICAgIHN1YnByb2Nlc3MuY2hlY2tfb3V0cHV0 KFsiY3lncGF0aCIsICItdyIsIGRpcmVjdG9yeS5uYW1lXSwgZW5jb2Rpbmc9InV0Zi04Iiku c3RyaXAoKQ0KPiBGaWxlICIvdXNyL2xpYi9weXRob24zLjkvc3VicHJvY2Vzcy5weSIsIGxp bmUgNDI0LCBpbiBjaGVja19vdXRwdXQgPD4NCj4gwqAgwqDCoCA8PnJldHVybiBydW4oKnBv cGVuYXJncywgc3Rkb3V0PVBJUEUsIHRpbWVvdXQ9dGltZW91dCwgY2hlY2s9VHJ1ZSwgPD4N Cj4gRmlsZSAiL3Vzci9saWIvcHl0aG9uMy45L3N1YnByb2Nlc3MucHkiLCBsaW5lIDUwNSwg aW4gcnVuIDw+DQo+IMKgIMKgwqAgPD53aXRoIFBvcGVuKCpwb3BlbmFyZ3MsICoqa3dhcmdz KSBhcyBwcm9jZXNzOiA8Pg0KPiBGaWxlICIvdXNyL2xpYi9weXRob24zLjkvc3VicHJvY2Vz cy5weSIsIGxpbmUgOTUxLCBpbiBfX2luaXRfXyA8Pg0KPiDCoCDCoMKgIDw+c2VsZi5fZXhl Y3V0ZV9jaGlsZChhcmdzLCBleGVjdXRhYmxlLCBwcmVleGVjX2ZuLCBjbG9zZV9mZHMsIDw+ DQo+IEZpbGUgIi91c3IvbGliL3B5dGhvbjMuOS9zdWJwcm9jZXNzLnB5IiwgbGluZSAxNzU0 LCBpbiBfZXhlY3V0ZV9jaGlsZA0KPiDCoCDCoCBzZWxmLnBpZCA9IF9wb3NpeHN1YnByb2Nl c3MuZm9ya19leGVjKA0KPiBCbG9ja2luZ0lPRXJyb3I6IFtFcnJubyAxMV0gUmVzb3VyY2Ug dGVtcG9yYXJpbHkgdW5hdmFpbGFibGUNCg0KPiBTZXR0aW5nIGFzaWRlIGZvciBhIG1pbnV0 ZSB0aGUgdmFyaW91cyByZWFzb25zIHRoaXMgbWlnaHQgYmUgaGFwcGVuaW5nDQo+IG9jY2Fz aW9uYWxseSwgd2hpY2ggd2UgY2Fubm90IHNvbHZlIGZvciBhdCB0aGlzIG1vbWVudCwgdGhl IGVycm9yIG51bWJlcg0KPiAoRUFHQUlOKSBpbmRpY2F0ZXMgdGhhdCB5b3Ugc2hvdWxkIOKA nHRyeSBhZ2Fpbi7igJ0gU28gdGhhdOKAmXMgZXhhY3RseSB3aGF0IHdlDQo+IGRpZC4gV2Ug YWRkZWQgYSB0cnkvY2F0Y2ggdG8gdGhlIFB5dGhvbiBjb2RlIHRvIGNhdGNoIHRoZSBCbG9j a2luZ0lPRXJyb3INCj4gYW5kLCBpZiBhbmQgb25seSBpZiB0aGUgZXJyb3IgbnVtYmVyIGlz IEVBR0FJTiwgd2UgdHJ5IHVwIHRvIHR3byBtb3JlIHRpbWVzLg0KPiBUaGlzIGZpeGVkIHRo ZSBwcm9ibGVtIGFuZCBjYXVzZWQgdGhlIGFwcGxpY2F0aW9uIHRvIHN0b3AgcXVpdHRpbmcu IFdlDQo+IG91dHB1dCBhIHdhcm5pbmcgdG8gb3VyIGxvZyBzbyB0aGF0IHdlIGRvbuKAmXQg Zm9yZ2V0IGFib3V0IHRoZSBwcm9ibGVtLCBidXQNCj4gdGhlIHdhcm5pbmcgb25seSBldmVy IGFwcGVhcnMgb25jZSwgc28gcmV0cnlpbmcgYSBzaW5nbGUgdGltZSBzZWVtcyB0byBoZWxw Lg0KDQo+IEhvd2V2ZXIg4oCmIGV2ZW4gdGhvdWdoIFB5dGhvbiBoYW5kbGVzIHRoZSBkb2Zv cmsgZXJyb3IsIHR1cm5zIGl0IGludG8gYQ0KPiBQeXRob24gZXhjZXB0aW9uLCBhbmQgb3Vy IGNvZGUgY2F0Y2hlcyB0aGUgUHl0aG9uIGV4Y2VwdGlvbiBhbmQgaGFuZGxlcyBpdA0KPiBw cm9wZXJseSwgQ3lnd2luIChub3QgUHl0aG9uIOKApiBDeWd3aW4pIHN0aWxsIG91dHB1dHMg YSBtZXNzYWdlIHRvIHN0ZGVycg0KPiByaWdodCBiZWZvcmUgb3VyIHdhcm5pbmcgbWVzc2Fn ZS4gVGhpcyBDeWd3aW4gZXJyb3IgbWVzc2FnZSBzaG93cyB1cCBhcyBhbiBlcnJvciBpbiBv dXIgbG9nIHRyYWNraW5nOg0KDQo+IDAgW21haW5dIHB5dGhvbjMgMTUwNDIgZG9mb3JrOiBj aGlsZCAtMSAtIGZvcmtlZCBwcm9jZXNzIDY3ODAgZGllZA0KPiB1bmV4cGVjdGVkbHksIHJl dHJ5IDAsIGV4aXQgY29kZSAweEMwMDAwMTQyLCBlcnJubyAxMQ0KPiAwNi8xNiAxMzo1Nzo1 My4gODc1MjA6IFdBUk5JTkc6IFJldHJ5aW5nIGNvbW1hbmQgaW4gMiBzZWNvbmRzIGR1ZSB0 byBFQUdBSU46IFt0aGUgY29tbWFuZCB3ZeKAmXJlIHJ1bm5pbmddDQoNCj4gSeKAmW0gc3Vy ZSB0aGVyZSBjb3VsZCBiZSBhbnkgbnVtYmVyIG9mIHRoaW5ncyBJIG1pZ2h0IGJlIG1pc3Np bmcsIGJ1dCBJTU8sDQo+IGlmIHRoZSBwcm9jZXNzIGNhbGxpbmcgZG9mb3JrIHByb3Blcmx5 IGhhbmRsZXMgdGhlIGVycm9yIHJhaXNlZCBieSBkb2ZvcmssDQo+IEN5Z3dpbiBzaG91bGQg bm90IGJlIG91dHB1dHRpbmcgYW4gZXJyb3IgbWVzc2FnZSB0byBzdGRlcnIuDQoNCj4gVGhv dWdodHM/DQoNCk15IGluZXhwZXJpZW5jZWQgYW5kIHVuZWR1Y2F0ZWQgdGhvdWdodCB3b3Vs ZCBiZSB0aGF0IGZvcmtpbmcgY29kZSBpcyBmcmFnaWxlDQphbmQgc29tZSBwYXJ0cyBvZiBp dCBwcm9uZSB0byBtaXNiZWhhdmlvci4gV2hlbiBhbiB1bmZvcmVzZWVuIGVycm9yIGlzDQpk ZXRlY3RlZCwgaXQncyBiZXR0ZXIgdG8gcmVwb3J0IGl0IHNvb25lciwgdGhhbiB0byBnZXQg Yml0dGVuIGJ5IGl0IGxhdGVyLg0KDQpSZWdhcmRpbmcgeW91ciBzcGVjaWZpYyBpc3N1ZSwg aWYgeW91IGNyZWF0ZSBhIFNUQ1sxXSAoYSBtaW5pbWFsbHkgZW5vdWdoDQp2ZXJzaW9uIG9m IHlvdXIgY29kZSB0aGF0LCBzYXksIGZvcmsgYSBwcm9jZXNzIHRob3VzYW5kcyBvZiB0aW1l cywgd2hpY2gNCnJlbGlhYmxlIHJlcHJvZHVjZSB0aGUgaXNzdWUpIHNvbWVib2R5IGVsc2Ug Y291bGQgcnVuIHRvIHRlc3QgdGhlIGNhdXNlLCB0aGF0DQp3b3VsZCBiZSB3b25kZXJmdWwu DQoNCihJZiwgaG93ZXZlciwgeW91IGNvdWxkIGZpbmQgYW5kIGZpeCB0aGUgY2F1c2UsIHRo YXQgd291bGQgYmUgZXZlbiBtb3JlIHdvbmRlcmZ1bCEpDQoNClsxXSBodHRwczovL3d3dy5j eWd3aW4uY29tL2Fjcm9ueW1zLyNTVEMNCg0KDQotLSANCldpdGggYmVzdCByZWdhcmRzLA0K QW5kcmV5IFJlcGluDQpNb25kYXksIEp1bmUgMTcsIDIwMjQgMTA6NTI6MDUNCg0KU29ycnkg Zm9yIG15IHRlcnJpYmxlIGVuZ2xpc2guLi4=