From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from esa4.hc3692-74.iphmx.com (esa4.hc3692-74.iphmx.com [139.138.39.134]) by sourceware.org (Postfix) with ESMTPS id C68323858D38 for ; Mon, 7 Nov 2022 22:06:54 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org C68323858D38 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=infor.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=infor.com DomainKey-Signature: s=selector3; d=infor.com; c=simple; q=dns; h=IronPort-Data:IronPort-HdrOrdr:Received:ARC-Seal: ARC-Message-Signature:ARC-Authentication-Results: DKIM-Signature:Received:Received:From:To:Subject: Thread-Topic:Thread-Index:Date:Message-ID:Accept-Language: Content-Language:X-MS-Has-Attach:X-MS-TNEF-Correlator: authentication-results:x-ms-publictraffictype: x-ms-traffictypediagnostic: x-ms-office365-filtering-correlation-id: x-ms-exchange-senderadcheck:x-ms-exchange-antispam-relay: x-microsoft-antispam:x-microsoft-antispam-message-info: x-forefront-antispam-report: x-ms-exchange-antispam-messagedata-chunkcount: x-ms-exchange-antispam-messagedata-0:Content-Type: MIME-Version:X-OriginatorOrg: X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-AuthSource: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id: X-MS-Exchange-CrossTenant-mailboxtype: X-MS-Exchange-CrossTenant-userprincipalname: X-MS-Exchange-Transport-CrossTenantHeadersStamped; b=QqJD/V+k3xCn+SZnGdtIZaECbSQjOA5OFwn64w4Lwf2VNvRWez7rybIV ccCVChXh+oekV5CsRX2Arqd3jsfpO5puEUcVby1nns6CoOq+8wN4ci7DU cbSm55XxeOlY5LFqTw/0zYX6RbACSp2kyHBOFvSJFWtLjuklzYuJvDxlx o=; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infor.com; i=@infor.com; l=15858; q=dns/txt; s=selector3; t=1667858815; x=1699394815; h=from:to:subject:date:message-id:mime-version; bh=QDUnuFQfjflHl85CENRYtIQHw/yxILs3+EkY+TtfJKY=; b=IGGBLZtGv1xJyaUQAMA5vYRu3oZq+raIHJGRxnBpZOCJvLzVq2AvGE2U QLeHYroSPZd5SIKwcZdJIFOVm2qwxQjhJ06xzpqwPCzyvKz+hERnFmJH+ EqAvOxxVnrMldW4N2GxRV18VWTPRJHpNRT0TPK1+vBPFbfkfuPJuvSncf Y=; IronPort-Data: A9a23:AShdQqvzhYsLDxsYmltqqjr2DOfnVFNfMUV32f8akzHdYApBsoF/q tZmKWDSPvvbZzHweI0kOo3j90oAv8fQztZiQAVkrX08FixH9ZOVVN+UEBz9bniYRiHhoOCLz O1FM4Wdc5pkJpP4jk3wWlQ0hSAkjclkYJKiULacUsxWbVA4E3hJZSpLwrJ/2Mgw6TSAK1vlk cvopMHCM0OS1TdxM2YFg4qOsxoqt/np0N8ilgVWictj4RmPyRH5MLpFffvrdiKgHdEPdgKHb 72rII+RrzqxEygFWovNfobTKiUiXrPUNA6SvXtaM4DKbs9q/3FaPg4TbZLwWG8P49m7t4kZJ OZl7PRcfTwU0pjkw4zxZfX6/xZWZsWq8JefSZS2XFf6I0fuKxMAyN02ZK060BFxFk+azgii+ NRBQA3hYCxviMqd5pSSZ9hwuP8+dsnVPYcbhjJtlTXWWKNOrZDrG80m5Pd+9RJp3oViOKibY MAULz1ycB7HfhtDfE8ND44zl/upgX+5dCBErFWSpuw85G27IA5ZieCxdoaKPIHaA5wNxy50p Uqfl4j9Kj0XLtGcjwKM/X+oru7JkyThHokVEdVU89Yw2gTJmD1CWEB+uV2T+/OSsUCFXIxjL xYs8TJzk4U13kmMQYyoN/G/iDve1vIGYPJbAuIl6Qelwbvb/AefQGMDS1Z8hMcOscY3QXkm0 wGPltawXTh36uTNEDSa66ueqi60NW4NN2geaCQYTAwDpd7+vIU0iRGJRdFmeEKosuDI9fjL6 2jihEADa3871KbnC43TEYj7vg+R IronPort-HdrOrdr: A9a23:1eU016+Sp73jmJN/p1Fuk+FOdb1zdoMgy1knxilNoENuH/Bwxv rFoB1E73TJYW4qKRcdcKO7SdC9qBLnhOhICOwqUYtKMzOW3FdAQLsC0WKA+UyoJ8SdzJ876U 4IScEXZ7PN5DNB/KXHCXyDYrMdKa68gcKVbInlr0tFfEVPUeVN/g15AgGUHgldXw9dH6c0E5 Ka+45uuyegUW5/VLXxOlA1G8z44/HbnpPvZhALQzQ97hOVsD+u4LnmVzCFwxYlVS9Vy7tKyx mOr+W53NTvjxiI8G6S64bh1eUZpDIn8KoDOCW4sLlYFtwrsHfpWG0uYczAgNl/mpDW1L9jqq i2n/5nBbU615qZRBDOnTL9nwbnyzog8Hnk1BuRhmbiu9XwQHYgB9NGnp8xSGqt16MMhqAO7E tw5RPqi7NHSRfb2Cjt7dnBUB9n0kKyvHo5iOYWy3hSS5EXZrNdpZEWuBo9KuZ2IAvqrIQ8VO V+BsDV4/hbNVuccnDCp2FqhNihRG46EBuKSlUL/saVzz9VlnZkyFZw/r1qol4QsJYmD5VU7e XNNapl0LlIU88NdKp4QPwMRMOmY1a9MS4k8FjiUGgPOJt3RE4l8aSHnYndzNvaBKAg3d8ulJ PHWFRE3FRCBX7TNQ== Received: from mail-dm6nam10lp2101.outbound.protection.outlook.com (HELO NAM10-DM6-obe.outbound.protection.outlook.com) ([104.47.58.101]) by ob1.hc3692-74.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 07 Nov 2022 23:06:52 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MlhvDsuMSaLhscE3PqncxTr0keplspOtGXu4/Swk4YqB26yUqhq9d+9Q8sMr4imVreMAd2KF17ATt240865U6ZdqTMOW2acFcQwGLYYRPZpXPCtRhq4rR9phP4JNty1LgNG2IBUixukjpalN6qb0ITwKeM567ENe+sDvrKfv1jHbMf7sDFba2Bmd8WLxJoIat/VnVcWAqsqRa0fQoh+JWPw437pZIZKI0Yjbql7Nf4S9Oa54FkUwKauAGRNTE8zHDN7nrVV4hFWL3Fmvx1vNnAMh1Q87X8T3xUxA2u266ZxeiP/0WKDhDimIYBpP6OeZcKZr8/IUN8OLNmE3tf5F6g== 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=QDUnuFQfjflHl85CENRYtIQHw/yxILs3+EkY+TtfJKY=; b=UHbSlLz/DfLGXkJOuS+yGdwdagFNKCy5A0HPCvqaeCQMc8dD4vG/evSXVswLGhXfUrcbvSZ/SHdZMG76hfhc8jv5hVZT0vU5zCSI+gpk7YG9vsgdkqhhDAvrEFrfBNajSeNOMiyqyILFgrh5s6fMDdKKaU0SbPR2T3ecuqmGeflyGUHN6f69HAykihVUimv4svvWoHokpuaIUr7KlulfO3CzRObVwcjuDJh7CfHiAKUWp1a6u/0FLNNoIwi6vCujSRZvh9tUGEuN8CK0entXAW2qDBoY+OZHPobrAhu9qkjfxFGUbKOyEUihcFYbDjrp/O8vuu0e94w60MKAisO2Bw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=infor.com; dmarc=pass action=none header.from=infor.com; dkim=pass header.d=infor.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infor.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QDUnuFQfjflHl85CENRYtIQHw/yxILs3+EkY+TtfJKY=; b=HKS4uesfd6BbKusZUneUNGzf9AK+KlXC+UCxLxvwFj0RFookVDT64OA6IsgyX+Fjs3/ZinYemBTmbdm0zdmGBheRdW0Ekg+FJ4HZUbwG1JfWFT8Ngjm8zY1Eqs+t7vk6VoaLUq9iizn5rR8bsh1OzmURQ5NC9MoyuhMUX/nJzz8= Received: from CH2PR02MB6024.namprd02.prod.outlook.com (2603:10b6:610:7::20) by CH0PR02MB7916.namprd02.prod.outlook.com (2603:10b6:610:101::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.25; Mon, 7 Nov 2022 22:06:49 +0000 Received: from CH2PR02MB6024.namprd02.prod.outlook.com ([fe80::60dd:db4b:a02e:2390]) by CH2PR02MB6024.namprd02.prod.outlook.com ([fe80::60dd:db4b:a02e:2390%3]) with mapi id 15.20.5791.024; Mon, 7 Nov 2022 22:06:46 +0000 From: Derek Pagel To: "cygwin@cygwin.com" Subject: Cygwin commands are intermittently hanging on Windows Thread-Topic: Cygwin commands are intermittently hanging on Windows Thread-Index: Adjy8W8Yj3CWUckSTIGCBbG+TkPXzQ== Date: Mon, 7 Nov 2022 22:06:46 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=infor.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CH2PR02MB6024:EE_|CH0PR02MB7916:EE_ x-ms-office365-filtering-correlation-id: 0fe819df-c2e5-4848-646d-08dac10c5c98 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xTJE6pOBDcD3Yv7zdMku8LcMkHUYqVASRic2YaobqXAZVoWO0chjlD6XTUrCObFnHnH6jAHH+nUbGbWqMDdwgPM3DtB1bo4+gyXB2zDzszcp2gPNJ82t1zPSxDJmR1/u67FFZaSGF1gmIZXPh+Q+Q+GWVvt3/Pb12mI3xuI8qMOkZaX3UFbszDIEIDtaX+j+XG601u4R9NXEuad3zcWZ8K9W0+eR0OIpgf+VsNnEqCLT2M1vp2qY4IhMHcEM6f2bzpBGCFe4UFE3hCSqm07SPV6vMycQOx34MTKgndj68EnRTSePfRzSi0uNKj2DpbIOiz392mkdWZVoI04TJx2RrGrKAmDqFf5e+75HsM6kMMhHus47CMDpYjzKnS54i2CatldjFt2ftYdjRiFvLy88fF9WREczlFyF98OyYPCBubW1f0YK4rWPgrtZXub51lZJxn6g33UInliR4ZaG48F/OJHquIXJYpte3h0isosNuYk/WdHirwfSGTfmpjw+rjo22CANCqy4NMv6FUtkNAgLnU68OvGO4ymDR/gUk8WFMbAQjbAMvE8yeapbDQXvZUsE2ExJ62zlNT+pFHut6GOHfNFs3qclpJGrn88wD2LkUUWGwFu0VlNk7GFD5Frrxj5nS381oJ893qRL+JmlZayWlnsPb1yr0sBp6IAikuTAB9mBdSiGpys8/L6cUfyVqA4i5bfo84eB/EOytpt6/3oZSLXAVP7cVK5hf1ZJLAVt26VMK7S5ZgXpxUTr1AbfLd9J1kAfr4ATLnXVRxhDFY/nT8WLARIm+MI6ASNCAN0+2ro= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH2PR02MB6024.namprd02.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(136003)(346002)(39860400002)(366004)(396003)(376002)(451199015)(2906002)(478600001)(316002)(64756008)(8676002)(66556008)(66476007)(76116006)(52536014)(66946007)(8936002)(41300700001)(66446008)(55016003)(71200400001)(33656002)(5660300002)(83380400001)(38070700005)(6916009)(122000001)(82960400001)(6506007)(7696005)(38100700002)(86362001)(186003)(9686003)(26005)(66899015)(460985005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?3dbOUd0U3Hx34oUEPeFIB0/rk884CPx1uu51A+aL+sK7kvV9cpU09XjE6m0O?= =?us-ascii?Q?g4TTeoWsdRYKOkClTdvPYJzeUdcjxaeThjZ1l9SfPO/p8DqzMQclp5Y71dn0?= =?us-ascii?Q?QcLg9SO+QB+eWNCOU9xHok5W1ES6OKGgFhUMGA43Sf3AZJvqHJOnu+0P4iu4?= =?us-ascii?Q?EF+gGTuraoE1sNSw+nohcHe+ZFIV7RtJp1fxgdt8g6fk+y0yHP/u42TYUAtI?= =?us-ascii?Q?soTQFzeqNEfqB+sLcCYsKV+hqPF8wo1xOQQd+bY6HvGwNJUJ/psM65BE/sJx?= =?us-ascii?Q?m5BAPRKYdxsSMVvEm4IvBC90jiC8uMvcg7j7TuNt+pfXGsIe1UHqvdeIKeSz?= =?us-ascii?Q?tO0vE71hRlMgt8tU8acKPXDw9Q4icLuAANDCIUOaR5Xjr5UJ64h9VoS0MIhi?= =?us-ascii?Q?LIabpuxgbptmb6nh2NDfuhd6vAC0nHx0nhnkko+qrWyRFkZAZB4TBlBEAHXQ?= =?us-ascii?Q?CkgGt7UkqVrUuAEG3TR5xuGBvs1+d1/m2vJcwSUrmSBYPf/hHli+aATizhTf?= =?us-ascii?Q?LV64W4BWZZxZc8gV3fbjjHlTeXNOsMQb2HN2juefoVeGQ13/iDFQl5gZAk9d?= =?us-ascii?Q?zCmYLlspJYyuXpWX3IXUmmfHFOaNtru3p4ojEGynavTaUsohKN/6EI0ToCRy?= =?us-ascii?Q?lUxTyDiZmJGNtbxu4Bg/pywYvkf1niGdc4C61JMB4irfpVFE85nRkZWIRkBt?= =?us-ascii?Q?AfICerbhDcFZXJSjA6b8TbCaX6VQGb9q5FA6UXNcAybNG0MmvEWG/qIA/0zv?= =?us-ascii?Q?6Q2MqiAp8PZ6HeJ5s9acpCuQMkmICJ2JHcgvbxU++GmFp9eBk5GHXS6W+Oh1?= =?us-ascii?Q?NUJ/RXYZYb4dLtiAy1Hvw1Ce1jQi06EbZCzJ+ZRrSWEoX1Ty6yaUYRKE1FZw?= =?us-ascii?Q?0rHNqtQwA58zTem3bUhPifwzZRTyh3sVzKMMXPun2/sy5hmgPn5sCkM2BQnc?= =?us-ascii?Q?AZB9MgNthuSgfCB3DtIxxF5T2+SfqzGoFB1blrgDqQYaEK268Pts0qHZ/C8s?= =?us-ascii?Q?30g3uRaUfS1cXHJC48UK0poCueu3CCBKRMNoWtYipZsrHRVhlEbokVXDwSYW?= =?us-ascii?Q?xn4yNfsKzXEp+HBtoTW19aiKRDtrSz8fDqjzX3M6pGkGVlvqQtnSgDVmbr8k?= =?us-ascii?Q?AJq6z812Owr0LYLcYX8zGQ+gNZMGJH/3MkGByS7y80iR8XTBCzlugkszV8UM?= =?us-ascii?Q?YBVDughqN8nBtwjqjHnNjCMzRAhQPTCq3qH3WmuXoPQQvyYRX7Wk0FqRVvWj?= =?us-ascii?Q?2weIACWqdGk879hloymcTpK8GX3HMSeA93whF5/u0FTRtOeebTJfxaW7Iu3v?= =?us-ascii?Q?k/WTaE4PFqCDbcsrxeFGOwvlDXuGTU9gvQ2qPkyw2rU0on0SJlp/nGuNtMFO?= =?us-ascii?Q?m/8tepP9sKnqLA+8nxHv5XPIUKbqy3LUf9X8WQk+jlAk8flbZI5/NnHFI03e?= =?us-ascii?Q?q5oQJoMWiIBaVQ23Mk165BEpASU66+kmIT4SOnENk0nUtEHAO7ZoP2z1k2Dw?= =?us-ascii?Q?+PMCI9YFQiK4HM5c1Jy4xmlsOYhgkfAxV5nEbjaS8uh+BTkavPozAePyc9mZ?= =?us-ascii?Q?8Jru1lhDW2PVO5vIdMF0j7PUCVDfDP2WaCN7IBEt?= Content-Type: multipart/alternative; boundary="_000_CH2PR02MB60248F2E94F6AE770B509A59E53C9CH2PR02MB6024namp_" MIME-Version: 1.0 X-OriginatorOrg: infor.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH2PR02MB6024.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0fe819df-c2e5-4848-646d-08dac10c5c98 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Nov 2022 22:06:46.2980 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 457d5685-0467-4d05-b23b-8f817adda47c X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: FARMhd2Zamq448pAGMBtIH7Om6CCxD+LcFgQQxeMGTRX1xOW9su6r6E/ru3Q2d8FVTHymkxAUy+yPIxP2oeOFw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR02MB7916 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,HTML_MESSAGE,SPF_HELO_PASS,SPF_NONE,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --_000_CH2PR02MB60248F2E94F6AE770B509A59E53C9CH2PR02MB6024namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable We've been encountering Cygwin commands that are intermittently hanging on = Windows. We don't have any predictable way to reproduce it besides running = commands in a loop until we encounter a hang. So, we've created a script th= at will loop and execute 5 different Cygwin commands (touch, cp, mv, which,= and rm) and log any commands that take longer than a second. The script is= set to loop 10,000 times which gives a handful of instances of hangs in th= e log that have taken anywhere from 10-200 seconds to complete. Has anyone = else encountered hangs from Cygwin commands? I've printed the script below for reference: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ use strict; use Cwd; my $TESTDIR =3D getcwd() . "\\test"; my $MKDIRCMD =3D "mkdir test"; my $TOUCHCMD =3D 'touch test.txt'; my $CPCMD =3D 'cp test.txt test2.txt'; my $MVCMD =3D "mv test.txt " . $TESTDIR . "\\test.txt"; my $WHICHCMD =3D 'which explorer.exe'; my $RMCMD =3D "rm " . $TESTDIR . "\\test.txt test2.txt"; my $count =3D 0; my $fh; my $LOG =3D open $fh, '>', 'cygwinTest.log'; if ( ! -e $TESTDIR ) { runCMD($MKDIRCMD, 0); } while ($count < 10000) { print "Loop $count:\n"; runCMD($TOUCHCMD, $count); runCMD($CPCMD, $count); runCMD($MVCMD, $count); runCMD($WHICHCMD, $count); runCMD($RMCMD, $count); $count++; } sub runCMD { my $CMD =3D $_[0]; my $COUNT =3D $_[1]; my $retCode; my $startTime; my $endTime; my $totalTime; $startTime =3D time(); $CMD =3D "C:\\Windows\\system32\\cmd.exe /c $CMD"; $retCode =3D system($CMD); $endTime =3D time(); $totalTime =3D $endTime - $startTime; if ($totalTime > 1 ) { print $fh "Loop #$COUNT:\n"; if ($retCode =3D=3D 0) { print $fh "It took $totalTi= me seconds to run [$CMD]\n"; } else { print $fh "It took $totalTi= me seconds to unsuccesfully run [$CMD]\n"; } } } close $fh; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --_000_CH2PR02MB60248F2E94F6AE770B509A59E53C9CH2PR02MB6024namp_--