From unknown Sat Aug 09 13:18:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51820: 29.0.50; process_pending_signals is almost useless without SIGIO Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: eggert@cs.ucla.edu, bug-gnu-emacs@gnu.org Resent-Date: Sat, 13 Nov 2021 23:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 51820 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 51820@debbugs.gnu.org Cc: Paul Eggert X-Debbugs-Original-To: bug-gnu-emacs@gnu.org X-Debbugs-Original-Xcc: Paul Eggert Received: via spool by submit@debbugs.gnu.org id=B.163684496224056 (code B ref -1); Sat, 13 Nov 2021 23:10:02 +0000 Received: (at submit) by debbugs.gnu.org; 13 Nov 2021 23:09:22 +0000 Received: from localhost ([127.0.0.1]:48391 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm29B-0006Fv-TI for submit@debbugs.gnu.org; Sat, 13 Nov 2021 18:09:22 -0500 Received: from lists.gnu.org ([209.51.188.17]:47442) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm298-0006Fm-NJ for submit@debbugs.gnu.org; Sat, 13 Nov 2021 18:09:20 -0500 Received: from eggs.gnu.org ([209.51.188.92]:56220) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mm298-0006m6-JC for bug-gnu-emacs@gnu.org; Sat, 13 Nov 2021 18:09:18 -0500 Received: from mail-mw2nam12on2113.outbound.protection.outlook.com ([40.107.244.113]:47969 helo=NAM12-MW2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mm295-0002c4-I8 for bug-gnu-emacs@gnu.org; Sat, 13 Nov 2021 18:09:18 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BHeJyviqpxEtKX2EULkB38HXb2hIEHgneGFnlSVnsHdWbfECrnKQS5ZBhHvfsDt0AxxLYlQ3/VIo0NRc+y6VhCBUs3JvEU34eWSFuWxEKlxylfZc/fsHdNojX/A3Xg6HljSNags1MRBOhA2V0MCjLzA9QyPSq6avJXRvHTFQ3JUZDeXnsnl9ybeeUiqkopuRwq0SzCI7lraB6alPCj58CFa9dTmkw5DdsoNchtsiRmq5/DY/KJiXYyqT8Sy3Kplpe+r6o3Fxf7ljt/R29OFERbDENB14Jk7omNzsVYSNV9XjXmY8tLjhwigB6PF4z7jNEFXZanwTuw0GK+22Zyd5Sw== 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=xE7zOuqzgJA4wsHPi6l+no0SMWUOWmid/MF1+PQ1BCU=; b=L/TQ9wnxOVkdRGewS5eO4vTcO29blgITRQuki+Dioyd3aUYSEXp4+Cp7HEdgmOXzxlE34VqfkSDEVedKVxihmXrW4woX4Qxf5xJuPA024kNL3b7Jg4ea9weSCXo/HUmaYYhKdAhjmCryPEcOHtfF4juO8d6Ayju9CwOzl2z9Pzku1uBllGK3w6beoAEx6dM/BtMUPV8ljlFYmHC+RUJzc3h0fww3WcEIU/bw7tjxzPUgqmSwR+STbyYZXObQimtXuNjnTee8cJLcUiZ5B6XYjkZ29d9Icqmzp2bFfZqUOyLJ7j/jUC44qS2bdOOjDBZcHxfYl+Wi5PAO01MritQt3w== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xE7zOuqzgJA4wsHPi6l+no0SMWUOWmid/MF1+PQ1BCU=; b=VrrkTHYeV2LnA2qOummu86MzoZyhEMSOh7JYt61O+ll7i4RPGj2iVIlIpAs14BfPyZXN0r/Zao82xZckirx3F5iE7LJYt4u1OxG0LDNDqYtASDJiAJTH8WEprUE1cGc4HTXgJX09YuQP/qqLvC3nK4XHlYyDVh9qU7A3Y3mjf84= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cornell.edu; Received: from BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by BN7PR04MB3954.namprd04.prod.outlook.com (2603:10b6:406:be::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.15; Sat, 13 Nov 2021 22:50:02 +0000 Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::88c4:79c5:1eb1:b969]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::88c4:79c5:1eb1:b969%7]) with mapi id 15.20.4690.027; Sat, 13 Nov 2021 22:50:01 +0000 Message-ID: Date: Sat, 13 Nov 2021 17:49:59 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0 Content-Language: en-US From: Ken Brown Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MN2PR10CA0036.namprd10.prod.outlook.com (2603:10b6:208:120::49) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) MIME-Version: 1.0 Received: from [IPV6:2603:7081:7e3f:3419:9143:86f9:2cbf:bd4f] (2603:7081:7e3f:3419:9143:86f9:2cbf:bd4f) by MN2PR10CA0036.namprd10.prod.outlook.com (2603:10b6:208:120::49) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.15 via Frontend Transport; Sat, 13 Nov 2021 22:50:01 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6e0d0ff7-91bc-4b20-f003-08d9a6f7ed28 X-MS-TrafficTypeDiagnostic: BN7PR04MB3954: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:3173; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: VayICzULJzIHCWSeq10t8vd3C6mtnlahLG8QvFLNFMfdb08nGIiI8i4e562dQ8cy7XA4NJC8R8AxxpwCu2CICZKkA5sJcqZVBYYr7sIn601YKWuymFbf5MtfKzFLs69KRScbwT8rYin4wm8rI7zCL8OUT77EVNjnIWwvUU8zQwLb94aunBwd2/ZLd4BDF/0QM8zDf06dgJv/r9yw0qtIAAQtudDSVDdA3YA+M1GvsWh/42v5UuxhSTBi4BSMUgVq9aJnjN0SDTEkjPjefxavCcgZoyYsSYh5eiVJRk/zvqh+T2DGc0TJyDkfeNW9m2h0s8CxBtyhtGUBmm7jUuHVhLUIcRnVivKdC45zwB4ZVmjOsStUyo+LW4K1l5aHcEsX//F8yKsmVezt3KKhw4QrILLFpWez3IeG568qAW9tuDER01I6j4TCvp6QjJcy0i03RULIQK574Ra0STXV5AsS5K72TXwTAdyeG83fFGrazrjHBXkPz/L+EnDM7I8XTdK8YoaU/KkAccJihpT9NMjBpyQ6sualM0BMbFnFWViROtf3+Do7B9rCsFwlfsP2k06q3CBN8F3TGoZRLeGQjpxhmnieFG4zgwKEmshZAgK2Sz/LzbniSx3O8rjc6/+YX2IEd4veI5MSKfKr9nSjvXGxMOdHPi5tzycd0kktXO1v6lC4fST1tpqIGeccg8HLloz/aLUfNVrSjCv7LiAOMkzxaoCbi6CXDT+76eOF/J9h+/k= 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)(366004)(31686004)(2616005)(8676002)(6486002)(186003)(66946007)(508600001)(86362001)(8936002)(31696002)(6916009)(316002)(786003)(5660300002)(83380400001)(2906002)(38100700002)(66556008)(66476007)(75432002)(36756003)(43740500002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: KmHdz9aNzpao4l0E12AA8eHJ38WyL2YoZiHj06Dk4VaTyXc/tFdkMsG7j9ydS4CMyhghQ2ISW1Txhb564lC8OlrjsZFXJ273hipTNC6pjGQ9KlCZvzLVnItJt9YbaunM8s3PVUvpS7g3AJKiTElMdKoS/DyKgMDXbVXc8EXqlXcosPJkrsxljw5Q30lZJrzfvo/VaDk7RWjKUgGKR+X/QLaieWBmomWgH7GIRj6/c7M/M7COb9/qHlx7/8rsH8YOtx5aAt2csT3v8m43R7Y74nGiRt4EBbR+6BG6xu2bP2um5bssagMI8Br13pGaLXhrVc1yc85k2E28DVnAmG6wplu5P284uuZ7o6uPEaiX3MMEMV1b+6iONOv3hAIalm2mQzjnYlhQNAcRp3UtIl6YuUMPTftKeD+2WoyqZXCjN2nROfg78PqyJaT/EhbgoDRRmLLc2DT7HjSSy1ApvaqPYtODbWPtJGBXRi5JjYP+0josdYqvpfVNI6PtE+Y0RmPeX+8vSGKkc7H/D+UjrikFO/yxG6jevCll3yuhLeWo51G0hBJ6WWE6KAL8CRoiPWwMUrHVBBvLKFIUY4NauVUVQ6SR8n75K9Jzun6yXjz9l8UmEwD/nx4LZ1Nw0zjJqY/smvAd+ZAmN4hD4mKBMzQYsFjMnX6rCExRZUBlcOoumBd2S6hOL+Xl7wKnp/JJnfbYFjeqv3ONmlvKTSS7/5hY50f2KGEtv8jZvsbOR8HUd7WEBKtt/d8Sfs7KdShTs1qEukUuwbvGGAnIW3ve9rqnROKObCS+lKgd2JuxTxRrCqeP9M7zCE+S1jliSlH5MopvBq2L+1ZrLDidXE+VGzfRzVqLViWJNFfVQdoB0yuwt+V++9Athv7IQk4jH8/BLUreaMYVTsYukJ/yKAl401w02r9nKqulb4s98wQ4EQFg00Cx0f34QEhwMx8AssG+ce8mEtclpxrEyRYT2sCvxLTXQBcwI5gVmeMYXi5MG8efJ3XSy2LagtuMSPLpmZpdZ3+PGv0logGvKma8Wt7O5mBRiyMwWfqnpX3KmLxJ2oM4cvNY/CeFXGPP0DFTWqYqoon4pDYZRddbYXo68eJ5SeFmwSjRCAWgmFEdbvDHh7wmbU0b5rhtGAUuhB5iDekrMCm4+tkXjrEeJs+551TBV7xSFNgq19w5oJyGFqS2mkJ4MQdlApkpTgqzpPD/1dNiEZocRurLGJyHfeyub792/HAcfFlYWPcduLfiQqRTThS+QNQGL0rYneHfMiSkDMjU2hU0fs6zzIrMIzLa4ZU6HTyUMEqX2Pzlx8VmWPy9LgGVD76cWxuWPxIKPe7/kBBRPtnK1jLo/Wpy4WCCbTJWJtDldNKfPVaqgipIt5wJKH1yt2ZmXyoI/eDxR/VQVtoObZQHxh1izO6X9bE9carEWPvL9sX60aN8ES5YRCov64Yktjqa7Vp5LkXLWxad9p6Br7vUgArJWd3j8ezADmBbfEi/krEdtF4QTP9P19pYbP3D9y6ob5WsrjHaYByC6yEgFBHVtJY7eaZTzE0oTpyci8WRCt52y/g5ob7TrnsQllgxfMTD8qXZwk8BUcnQGyjsGHlr5gGDLPsCEZeNwyyMHkepC/bm+Yv2zd0BS1UPuiSNaWu2Cy3jdoCFXZpx90qvbFcb5h5do8qsvaYoxVVuYqDBg6at5xoxfJCqd3z9C5Vlqu0= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 6e0d0ff7-91bc-4b20-f003-08d9a6f7ed28 X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2021 22:50:01.7550 (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: k6eGWXiutwoiU5lCqrpNAnl+eC/TkNjIOULGeKxOutmS9CGj0VvfVJfX83ajeXxZV12YDotsCAzkfYpJ4DzqSg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR04MB3954 Received-SPF: pass client-ip=40.107.244.113; envelope-from=kbrown@cornell.edu; helo=NAM12-MW2-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) I might be missing something, but it seems to me that the main purpose of process_pending_signals is to read input in case the user typed C-g. This is in fact done on systems with SIGIO, via a call to handle_async_input. But handle_async_input is a NOOP on systems without SIGIO. This has been the case since the following commit: commit 4d7e6e51dd4acecff466a28d958c50f34fc130b8 Author: Paul Eggert Date: Sun Sep 23 01:44:20 2012 -0700 Simplify and avoid signal-handling races. [...] Fixes: debbugs:12471 I can't find anything in the commit message or in the discussion of Bug#12471 that explains this. Paul, I realize that the commit was 9 years ago, but do you remember why you made this change? On systems without SIGIO, an atimer "poll_timer" is created that fires every 2 seconds. This causes pending_signals to be set, which has practically no effect AFAICT. The only thing I see that poll_timer accomplishes is that if emacs happens to be in the select call in wait_reading_process_output when the timer fires, then select will return. Ken From unknown Sat Aug 09 13:18:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51820: 29.0.50; process_pending_signals is almost useless without SIGIO Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 13 Nov 2021 23:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51820 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: 51820@debbugs.gnu.org Received: via spool by 51820-submit@debbugs.gnu.org id=B51820.163684517624547 (code B ref 51820); Sat, 13 Nov 2021 23:13:01 +0000 Received: (at 51820) by debbugs.gnu.org; 13 Nov 2021 23:12:56 +0000 Received: from localhost ([127.0.0.1]:48420 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm2Cd-0006Np-Nz for submit@debbugs.gnu.org; Sat, 13 Nov 2021 18:12:55 -0500 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:35452) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm2Ca-0006NG-Sq for 51820@debbugs.gnu.org; Sat, 13 Nov 2021 18:12:54 -0500 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 22BB416010D; Sat, 13 Nov 2021 15:12:47 -0800 (PST) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id 0Ml3iqMZ1UC1; Sat, 13 Nov 2021 15:12:46 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 79A9A160112; Sat, 13 Nov 2021 15:12:46 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id jhc_7BF3vfkx; Sat, 13 Nov 2021 15:12:46 -0800 (PST) Received: from [192.168.1.9] (cpe-172-91-119-151.socal.res.rr.com [172.91.119.151]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 51AB716010D; Sat, 13 Nov 2021 15:12:46 -0800 (PST) Message-ID: <992c6b09-a1d8-5441-167f-2d701cb346e8@cs.ucla.edu> Date: Sat, 13 Nov 2021 15:12:46 -0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.2.1 Content-Language: en-US References: From: Paul Eggert Organization: UCLA Computer Science Department In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.4 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.4 (---) As I vaguely recall, every system using this code has SIGIO nowadays. It sounds like we should assume SIGIO here, and simplify the code accordingly, so as to avoid confusion in the future. From unknown Sat Aug 09 13:18:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51820: 29.0.50; process_pending_signals is almost useless without SIGIO Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 13 Nov 2021 23:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51820 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: 51820@debbugs.gnu.org Received: via spool by 51820-submit@debbugs.gnu.org id=B51820.1636845448308 (code B ref 51820); Sat, 13 Nov 2021 23:18:02 +0000 Received: (at 51820) by debbugs.gnu.org; 13 Nov 2021 23:17:28 +0000 Received: from localhost ([127.0.0.1]:48442 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm2H1-0008WJ-LO for submit@debbugs.gnu.org; Sat, 13 Nov 2021 18:17:27 -0500 Received: from mail-bn8nam08on2132.outbound.protection.outlook.com ([40.107.100.132]:24544 helo=NAM04-BN8-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm2Gl-0008Gu-SX for 51820@debbugs.gnu.org; Sat, 13 Nov 2021 18:17:26 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CdVWFXCsP5aX17cSpcp2P4pUvUS7/1VythfJ9zcjk6D7gsXl36avMTwjAHGhNhOjbv+037bfLaIlhinc6me9eeOzGMl3eY3lnpSeI+y6bP8L0qkr1VoMqcGMX9C5LjQ0U4VcXUP5LGchU4ztn8yY469Mfscw4HGldV57PkQX+/x0W2Jh3qSjFSA4iU4HVJxlcT5WeNOYZRGPRA2aASiIj6oA3Zw6b8KWxU13lwMPFyrIlInaAHhQ8Q1m1O3Wa02MGk7cm2FhniGZ9exs1lgt6eTEBXjgZHDwXHb7GabkMV4eI9m3ONqmJKyJtRivz49o0ceE9WEtO15jY/57IvUKiQ== 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=1f4kisJRS8FCrTCbg0OwImG56PdM09/4FVFka0IT+1U=; b=OsvVQDhy8pn4roCOcQs1rCZ/yKeIU5KVCTn6G+LprlbACUKej/w5Rq79b3HT7Q0ZgJgz8ZGeCA9z8yYzk0MnZe6+zv3PoO65XWSnLN/UehJfr051zccPEaFnYWMTyN/vt+TSL+M0NFtpWD7pWOTD4gF8TB27ROa4BYE2NEpFm0RjVoJCwiQ0T0SIC4ONpAcoaqKVpROd0DigE8l2AxsHntZVvhG8Q7L9cKfUl0XaW0hNRj9MdZSxTEc/bWqHFYcyyj2EjObFWogTDYGZauIbzVYHun8fDpUxHhSnahCeJQu6LHHzoEz7ECZwwozORnRW7+WxyQ3QfbqfkZNEBK1m+Q== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1f4kisJRS8FCrTCbg0OwImG56PdM09/4FVFka0IT+1U=; b=fg8ocBX9jnP0YAidrkbNsFd2Wg14MCVWLT0ANGrgNP1WgVcMxj/RWA4Z8dTGW2tzUgxZKrbDX41qqsyfQj+wdlYMHHRwxQzm8DTRIDEmSQve7p/h00xd9mmgTrWyrAiEvqSAVYzP06W2fZtygd7gi1xNIHB0RIwFuBjHf5HnZhs= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cornell.edu; Received: from BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by BN7PR04MB5300.namprd04.prod.outlook.com (2603:10b6:408:3d::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.25; Sat, 13 Nov 2021 23:17:04 +0000 Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::88c4:79c5:1eb1:b969]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::88c4:79c5:1eb1:b969%7]) with mapi id 15.20.4690.027; Sat, 13 Nov 2021 23:17:04 +0000 Message-ID: <686ed1d5-235f-2640-dcb1-e6c13e6e00de@cornell.edu> Date: Sat, 13 Nov 2021 18:17:02 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0 Content-Language: en-US References: <992c6b09-a1d8-5441-167f-2d701cb346e8@cs.ucla.edu> From: Ken Brown In-Reply-To: <992c6b09-a1d8-5441-167f-2d701cb346e8@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MN2PR05CA0061.namprd05.prod.outlook.com (2603:10b6:208:236::30) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) MIME-Version: 1.0 Received: from [IPV6:2603:7081:7e3f:3419:9143:86f9:2cbf:bd4f] (2603:7081:7e3f:3419:9143:86f9:2cbf:bd4f) by MN2PR05CA0061.namprd05.prod.outlook.com (2603:10b6:208:236::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.7 via Frontend Transport; Sat, 13 Nov 2021 23:17:03 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 9a094916-0b93-44c4-c36f-08d9a6fbb434 X-MS-TrafficTypeDiagnostic: BN7PR04MB5300: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7219; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: g2pclzaRK7dpDYIaDeslifQZ+dGfJlqgr0/g6C6E8yGmbAM+7P/NMR87GT+U3zc11EnoCoQAh1khOGDsvAVQ774jwX/E8CVLyBWgtqYOeEHE7QH7bVNsXGwUFrb8UHwbK0jTGMASn2UEAes3O0Ox8d24ASZ8EN6UIFzwXIlA8oE1QmSKyNNnzS8ylRTC+denkCQL6/UWVkQpB/apNRXjaQAju4hWDIXXNo9a+CbDN9+JmnKgNFquJv2Xmjq2gSb2LQlt+RF1FPun2Uh91LG7rwVI6uL64dZjWOhikVF92bG+jQZOdc4Dr/6761YRaxiWsAmUEfclQJ4OvNoLwT4eu6Xtbt+0B2ecIEte2lbEwODhZNyaL07ubxU+a0rnkVdFTJNsRCUYRg0dHwxo5EE+KWn2PvglovJ43hERyz6hal1C/CcUtmKh9pyW+ybz99t3dE5lWuma/3XLIR5yXdBTRatCGyNNPgrK3FCKoHFrZTU77pKFhrA/kquEYCpG629OIp0b/6qSqIZJFzzFHr8yRfhe9v1qlcTcu3Bgifm9W/F+grtbZaqbNoCJYI7OKnShWjxZSREy1D77xA19ItRWgyy5WfsGegWm6fwrSN89tmRQ1zjhBRC9XkGZoMxrlww0eAMwfKSZBepD3oyaR4RJZU56eG2cY0sTUFHdbcFMrjt5OC9o6ZTE5rl+pLqcqK1LkHv6gc+t5cesTcjvUf9J/IE0C/SP5edKrEW9UVNMNaA= 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)(366004)(53546011)(6916009)(8936002)(558084003)(5660300002)(83380400001)(38100700002)(4326008)(36756003)(2906002)(66476007)(66556008)(31696002)(6486002)(86362001)(316002)(8676002)(786003)(66946007)(186003)(508600001)(2616005)(31686004)(75432002)(43740500002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: JQrHlakmvhXwiaae1O2cnt9dOb0EeT6OOlGachzykd8SDr76/w9XlEpVgqcX02FkFhekPyMxhmXHyMSsLYWhZRPtQU4zZNBhLqmvDyg4ZeRUicLTR7uVWPhyLoQ9g2dWT7F9+gDv0bQTyvYgt7GcgYhI1Ie0r6S871yFnsILwD7fo3Zl9WtzBjnqrUT3UbzRIz/hXbCEg0z9fJRcpWaMKsILuHyOyl6pgLrHhXgP2W56+7pz2SZ3xKAphtEgxhPDS+n3mbZA3x0penw2pgczDOjjkRUaj5RqYyn/aOUfOP0Vx7hw45LX94bSUfALZDrO/WmO5WOAsFOGU073zUswpxX98rn2c5PZML6wf098u53bZHOVxnlmAJMD9Ge/KonvwBjxTMjlkSz4Dao8o6dbm/4rQesT4WebbvETbx/y9uXaJHX1cRCm6sm/4zXEs3WtjDxhGZUWarO+RLFvc9P9TJuVzxxFio739uh39y4jAP2SsDtruU878wixwRzg837JOjFExLcONc2OIptpM9qRNsAXYbTJtgvAeCKHch3pxja7AJHoJ1mAn16uaVMvSj24p7lQXtTwNK78qajWEDjia9uvC2WImHDHgGB19oSGLqyGF10hvLfNyFsqb+GGzNR9E18CF6BIKF17EPLfZLxeM/CXUR+Psj9MSIF5yyl0ppM1C7oMvDuo5DyRPFSjWQkJRaFvu10xQs8dMnCNS+jPd2F8N8KnrYD+0XpYPbKIbc935viqEGyZ57JqoA0G8YqsXFsOxT7DZiIXm/JC6P2jjVUhsbeHh67iw526MdUzewIDdie/F9FWWP9OLkhQtoy6VT8QkwiX2KplTEYVtkqqfyEi86WDFl6RhRgD3w/bnFTXxIVPt5lGTPQ7vbkqtWtEm1sNWpFKCkR9MluzVUL36lwjxAVMJexMjgedmPPAsSQgyl3DdTYy1fLI/dET6pZdA87N6anP5Fk+3fH4sMvXpa8Q5dHz4ItovxUgzZolDC/+oo4DjMtXBpR3YRL6/fA/tKN4WW49E9x9nBFCwzLqMHtiW5Nl6hHU/2maNJ+Gy53P0Zrr43PDJXK49B4UVCQxcfUHymc9VepXvpQzBS/iLnVUrM7G5QNCz4rjCz9GVIZIBRpW295HQl09C8Ljy+QsqrfcY3HeA1n7eJ2jr1KDjPhnxPVeBByEWvx58Wt/IOkq1rU7plrx5k7BMhNNOPhQ9axNwLnvTFlA1QsyZH/HTFSWq7iDPgXI80EtqDeVaL4uQ010JxmaMxpHrE9C3vd9AbZa1mLHtnyDANoLh0lAdPzAH9SkJTNk207iU25zQoenuuXmRkjro4eEZbeqCNSmCmC5gId0bct+/ozK3wsxSlWXE/2qduMf5+EnNrS3ISfKpyjfmYiwgH7y0vzK0ljW59neAW7V4Q3JqHvpcYdjZH7FFqJAnaLqHz+yx0l96h1Y8ezsdttE6Ejf2If1xFBK4Aqf5JoyNnqgbiCUXaLgtrbClPUa1aILiIN/eKoOrtgm0K2xE9kz0VSAgrDe83N1aN2VEZELu5o1GgKtqv9462TTckNUugFfGoktTG9uEj56PHwWyZiP3wm8rS3NYUb2fVSfNrTqzuCXcllauz02dINpOL3yk6aTgUkMk6d50t7SOXMhG7T8/UMPaeCO8tbo3enuHAeJdj8ch2AW1KH7d6/ul5j2OFTqX86p/dupoD4= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 9a094916-0b93-44c4-c36f-08d9a6fbb434 X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2021 23:17:04.1403 (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: 5hMkeM2pMDuk5oJOtoUrHGpqMHgZI6N4H4DtMYkgB+IfD81CUg1q3Oe9uClA29Repg7EjgIAE+Y3Qj912IQMAQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR04MB5300 X-Spam-Score: 1.7 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 11/13/2021 6:12 PM, Paul Eggert wrote: > As I vaguely recall, every system using this code has SIGIO nowadays. It sounds > like we should assume SIGIO here, and simplify the code accordingly, so as [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 T_SPF_TEMPERROR SPF: test of record failed (temperror) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 MSGID_FROM_MTA_HEADER Message-Id was added by a relay 1.3 FORGED_SPF_HELO No description available. -0.1 NICE_REPLY_A Looks like a legit reply (A) 0.4 KHOP_HELO_FCRDNS Relay HELO differs from its IP's reverse DNS X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.1 (-) On 11/13/2021 6:12 PM, Paul Eggert wrote: > As I vaguely recall, every system using this code has SIGIO nowadays. It sounds > like we should assume SIGIO here, and simplify the code accordingly, so as to > avoid confusion in the future. Cygwin uses this code and doesn't have SIGIO. Ken From unknown Sat Aug 09 13:18:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51820: 29.0.50; process_pending_signals is almost useless without SIGIO Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 13 Nov 2021 23:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51820 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: 51820@debbugs.gnu.org Received: via spool by 51820-submit@debbugs.gnu.org id=B51820.16368455121174 (code B ref 51820); Sat, 13 Nov 2021 23:19:01 +0000 Received: (at 51820) by debbugs.gnu.org; 13 Nov 2021 23:18:32 +0000 Received: from localhost ([127.0.0.1]:48447 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm2I4-0000Is-0y for submit@debbugs.gnu.org; Sat, 13 Nov 2021 18:18:32 -0500 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:36158) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm2I3-0000Ie-51 for 51820@debbugs.gnu.org; Sat, 13 Nov 2021 18:18:31 -0500 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id AE57216010D; Sat, 13 Nov 2021 15:18:25 -0800 (PST) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id Mca5q8ZZqu2P; Sat, 13 Nov 2021 15:18:25 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 00B8A160112; Sat, 13 Nov 2021 15:18:25 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id sDEgkyvYN34V; Sat, 13 Nov 2021 15:18:24 -0800 (PST) Received: from [192.168.1.9] (cpe-172-91-119-151.socal.res.rr.com [172.91.119.151]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id C784116010D; Sat, 13 Nov 2021 15:18:24 -0800 (PST) Message-ID: <54f75103-e60e-f9cf-55d9-ee5bdcb1ab3e@cs.ucla.edu> Date: Sat, 13 Nov 2021 15:18:24 -0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.2.1 Content-Language: en-US References: <992c6b09-a1d8-5441-167f-2d701cb346e8@cs.ucla.edu> <686ed1d5-235f-2640-dcb1-e6c13e6e00de@cornell.edu> From: Paul Eggert Organization: UCLA Computer Science Department In-Reply-To: <686ed1d5-235f-2640-dcb1-e6c13e6e00de@cornell.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.4 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.4 (---) On 11/13/21 15:17, Ken Brown wrote: > Cygwin uses this code and doesn't have SIGIO. In that case, perhaps someone using Cygwin (i.e., not me) could look into this. Evidently it has not been much of a practical problem all these years. From unknown Sat Aug 09 13:18:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51820: 29.0.50; process_pending_signals is almost useless without SIGIO Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 13 Nov 2021 23:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51820 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: Eli Zaretskii , 51820@debbugs.gnu.org Received: via spool by 51820-submit@debbugs.gnu.org id=B51820.16368459682005 (code B ref 51820); Sat, 13 Nov 2021 23:27:01 +0000 Received: (at 51820) by debbugs.gnu.org; 13 Nov 2021 23:26:08 +0000 Received: from localhost ([127.0.0.1]:48466 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm2PQ-0000WH-2G for submit@debbugs.gnu.org; Sat, 13 Nov 2021 18:26:08 -0500 Received: from mail-dm6nam12on2101.outbound.protection.outlook.com ([40.107.243.101]:38753 helo=NAM12-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm2PN-0000Vl-5D for 51820@debbugs.gnu.org; Sat, 13 Nov 2021 18:26:06 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=i66ZOqyujmyNyJtAc0oHduYIeNBgzbp8U1qSBsRG4Z/Smdx+AurasTGj5/D8GZOj9ds0c6022wQTXz5Cb8ZWtbe5Od2Ilk0n9aTzhA2PGBs2EFsfeZMr6QRk1vE+A+ZOsplXWKEytGNWAF1Bckfx/seVNK1R1p8bxQTWOtyOilMlaWb3/R84U13aKnSvinzPqvbLHwQDHFlqUcs79jyDhuwdA3FFUDDqv75lTpHUatw2ZjqmcGEp5ZFPPeynFe91KjqkPoVH0XSpGQnuG3R52nELwOA5M6j3PnTdDyGf0nvxlpgBk7H4kjCFlnv6ha47OokKkKFa/CeUXC5VK4AJgA== 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=5rECDSSrcSyxvtgWkp5LDItzzMCreGb15gSWBdWIW4A=; b=HhdBWlojgA6+tWM+UrPTZ9coIaY4lJU967JvfKRLRIPKpAj7RuN2nzgxSj0MMjzhOr0KPOc2x7+nc0gidEfMDNUOyjPhO1FO18RxaaXgDQtTtL5Wf+L5yzAJOFXPebZc2kTIULi2XC6MUdYz+vzRGzmSSB9bsBJAKukpKem3mwLmy0BEfFc76iH1AKLlGrn0LBb8jwutj/mDFv+qmN4MICCY0yXAeQNkK9NhPUZV2+KtNj7wvK44764MM0+e8TX9w70znKC3l8FXVk4JoCU+TAFn/7pGPqG4YS3QnbVvMCAW9FxTvnQ7oYoDQGI1bdGJO99L6/D+bawj+ekiPRVUPA== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5rECDSSrcSyxvtgWkp5LDItzzMCreGb15gSWBdWIW4A=; b=dlau6jrYHYBX8m/e6/BBT/KhwMye43MNbzMJQMfvpAsaMLW1p2KpqiqTh47UAGhqtmqTQjpnsgmlJBvaa8/9X/dGMwSR7qQFlrfzfvdVkTSBcN0FjXNoBeGXI/TGNsMFcn2Qzbwe4qM7wp3D8BboIhV+Wl1etaFfX7zbM0YCMQM= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cornell.edu; Received: from BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by BN7PR04MB3954.namprd04.prod.outlook.com (2603:10b6:406:be::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.15; Sat, 13 Nov 2021 23:25:58 +0000 Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::88c4:79c5:1eb1:b969]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::88c4:79c5:1eb1:b969%7]) with mapi id 15.20.4690.027; Sat, 13 Nov 2021 23:25:58 +0000 Message-ID: Date: Sat, 13 Nov 2021 18:25:55 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0 Content-Language: en-US References: <992c6b09-a1d8-5441-167f-2d701cb346e8@cs.ucla.edu> <686ed1d5-235f-2640-dcb1-e6c13e6e00de@cornell.edu> <54f75103-e60e-f9cf-55d9-ee5bdcb1ab3e@cs.ucla.edu> From: Ken Brown In-Reply-To: <54f75103-e60e-f9cf-55d9-ee5bdcb1ab3e@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BL0PR0102CA0034.prod.exchangelabs.com (2603:10b6:207:18::47) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) MIME-Version: 1.0 Received: from [IPV6:2603:7081:7e3f:3419:9143:86f9:2cbf:bd4f] (2603:7081:7e3f:3419:9143:86f9:2cbf:bd4f) by BL0PR0102CA0034.prod.exchangelabs.com (2603:10b6:207:18::47) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.26 via Frontend Transport; Sat, 13 Nov 2021 23:25:57 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 045bf863-62d7-4501-f712-08d9a6fcf24c X-MS-TrafficTypeDiagnostic: BN7PR04MB3954: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: G4rHVKOWKYGPSvhmEvYSzQTWNd5NPJow61DeWCX6lw5QZf76dOkaMJ3TGekbHolkWbqqXabb/ZOwIk29M9+eTQXzYdHAyAOzUJFNLgCStWG3I69ZfjWhjFG8EQZuV4rwyenm5c2I0ay6wpuNQXh4ebeGwXMfXKyUQIVJVmawNcGLhTvIWQN6aMMslyRTfi9SeSc3BrKSZ9coRPRzkfqkpb43o2/XVli1oF4s5jTpkzy5PWA3jHhzzOupSnV2zw3oh31Ujj2oEsksEAFNinwEUohvfHx/ZrEUbApKs9pT0eNET8tZQgC+2+xh/48l6gEyHRP5i073to+fBg4WLJzoWis70dTOQFhNbwJ9HWyL54HWIPFnIDtUriY7AapGLQ1lYkqhCEVnERRYAuAPbB2QUnRZuMTZ9V+62KeMGmJNFRp47XkIeoOpSIYimZ1k0lfyqT+vLyw9WElg7jUTmt6bcugm5O+aDft94AmIlWplf6NY+9igbO9j7vxPnVy3WqDcXe6vmBslLDE2MCyMCLkM4KYbgazA35dLEZ/ISGh/9vUhWQWQtsHkRWP+/0HHk+De6bsqZrLdss5BG71v0EpOBQTqIlZedA0qbZkQXBU6SHCTslWnBj09BEhJUGRenz0oMGIiHpZYFXGrYPwCUva0m+7ILaQr792C5zOPeLm7ikmweynjKBd81FajsRtVGJLNlNOLeMGTfpGtcjNn9bT96A== 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)(366004)(5660300002)(316002)(786003)(8936002)(6916009)(31696002)(4744005)(66556008)(36756003)(66476007)(2906002)(38100700002)(8676002)(4326008)(75432002)(6486002)(2616005)(31686004)(86362001)(508600001)(53546011)(186003)(66946007)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: EplX9jOrx9pxgZUcBG6Dfp1mRpiLIew/5s9pY5wMkBaVS9Y7KfeKx2izOcqhicsPZB4HR/AJlz7QLfqi3exo85DOe0rW/sLqCMjin7MFMX+OS6l4OvlSlN+je9QQh0+lytXqHgEVnD9oPPZz0okrKTYagsS84B4r7FacmACkljTOa/erPfsfkOX+sdcoCRu4cD+GN7D6+qerUC9MXLM9CTmSBmM0ova/8qHWiTLfPQwgrVR9a0P+b8yA/CM5cKXQLaQ2bqvupDK+Aam6wTFTU6xRDHH2EFgXCjNa9ZgTbplJ74Oy63MliXFj3aMnahERK7TI98e1BKjyvyQyJyYOS/fFiNCT25N7f3m0zs/3WGOezPJadMjX5wThJjBMXG84QcRoJK8I+unZLX2+PgPSu2nLUbEbP8/WWOjHI9fonwni9vMCKwZtU9B5Le/PSsp7pzuZ5Tc1m/efMSiNyuiFMoPCXcxfvaQQyKExTpDZ/kupkpR5/01Zaz3bU8Wp1rNoQEcgRmJlZPZSvJdwFYTWVrxfz/0oba2RfsVagpNl1Bt1Yc9gvC2uXaVl1RhaMdyt/T/s9+QZx9/Fk0t8dq9z/H44W03/keCNQjrCTf7GoCrN7xgfXjU0McBx7+aHeB6raUPW8WdY51io8wePx17n+6PuyqTDf0TibI5bpvXIna1AoLQ+wjmgDsUP0IpkgV8p863ogmX3LyK6V3CnlY1QwhsyBbJy3K4mLitVdsl7696vzKoEwP2cH9PorrMe+NsXCGdde1kv0jB2bYcm/V70BPo7S0B82SJSKlh+djWqhkjkuvcEJpELAoR23UeAUKARBFSlcWYqa9G9o9LLxZjOtZt6Q1AxM6TtyQHokTb8jVk/oPxzFDaBbO5drXkGnMIA+c3CLRycFEc/aYcB1ebmk9gn4mBO7co2geLGubqL6BpvCLEzJhQbOT8BrN/ipc8FH5Btt1bLW40numVvmqFGF3WRzsWQQ/0YnQDNaMGL8S2doaJsSbqATnMGx1Eg82rY2qZaFyKPf1WJ8xWbXt9cbxZyhez9Uha9nhWYseZd4aaKhH6uv4vF6/G0i95mUDrCYu96UpXTA3zHk4ODkUxLTbnNS3MK9v5dv4ORVZlu/XIatll4JQ4Vz6Kc5SogkGcLQkuMblWvKuv1UlR5E2jD/w9jOwnl9R9dKEB7BnpQOGfU2sTkiXAVMkzdJUZyYPAheiuiCLSfTKAhU+2LpXjslVkVcmKHvgcZNO0AhN7lyF989pBZ+9eea4sARG6iU41VppPnPxFUOlgtB+KhQJwzM9mpiMAZ++3DSfQF5FcT+lXPQDfgQCXfIXoJkbs7qhRZQfqQLeXGiT4vth3E4O0cWubYJ0AMZ24wqlbBLbzvBPpJcCx+5Zxk0xsb89q6eMm9lMmj/6xW/kcR9i28AV8J7nc51i/4ypSl6CVpyC5dzeOxGhSjNYYd/zXoXc/Sfb+p5EkCrFu5sSwEasUjQzhwEcz5M3E7V396anWJS4T/Ao1+BeYsDyvIPgb4rtKXoQ021Nt3cwdES44obAz5XC7XupWB7gXOMZcYd3fuUpQDxqmtMo6PCN8UApZow1cm/6m7tBARU79CH92cE6x2HxSAM/k9JqN2wMossbIqbJu1EeujMPi0aaFYd0Z0bE2I3Uj75qSU8r1Cz26BN7dZsC2NlCqkNG1wM+GwPsdnLdFl1BY= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 045bf863-62d7-4501-f712-08d9a6fcf24c X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2021 23:25:57.9294 (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: 18b6ZAxYF+5MwZutKsCSzcVnrvM/5aVlQjP8r/N8LztT/HEci/oxc4i2UIlZZwOpvKZlS5IIqQMOIhLkM9k5/w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR04MB3954 X-Spam-Score: -0.1 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.1 (-) On 11/13/2021 6:18 PM, Paul Eggert wrote: > On 11/13/21 15:17, Ken Brown wrote: >> Cygwin uses this code and doesn't have SIGIO. > > In that case, perhaps someone using Cygwin (i.e., not me) could look into this. > Evidently it has not been much of a practical problem all these years. It's hard to know whether it's been a problem. Maybe emacs would be more responsive to C-g on Cygwin if we removed the #ifdef from handle_async_input. My preference would be to try that (on master of course) and see if anything breaks. Eli, WDYT? Ken From unknown Sat Aug 09 13:18:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51820: 29.0.50; process_pending_signals is almost useless without SIGIO Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 14 Nov 2021 02:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51820 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: 51820@debbugs.gnu.org, Eli Zaretskii , Paul Eggert Received: via spool by 51820-submit@debbugs.gnu.org id=B51820.163685677521539 (code B ref 51820); Sun, 14 Nov 2021 02:27:02 +0000 Received: (at 51820) by debbugs.gnu.org; 14 Nov 2021 02:26:15 +0000 Received: from localhost ([127.0.0.1]:48663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm5Dj-0005bL-FN for submit@debbugs.gnu.org; Sat, 13 Nov 2021 21:26:15 -0500 Received: from quimby.gnus.org ([95.216.78.240]:53592) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm5Dg-0005b7-Fq for 51820@debbugs.gnu.org; Sat, 13 Nov 2021 21:26:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=V7dwGIX1+Pjc4e0EV8p5qGSJJ+EBAL0O/gHBAMgZ7v4=; b=LHH7vPb6sB3MZk4VoK6r+i/za/ 52yzUd1gv7A3eJZsAwQva1pCfXCK1m9RkOyLRK8M5d4hJA7M6+/8MpiOWxYTRGuUOlMyfnkVGXabC FmI8S16nFEiblM9wZ9whj8FOaEJW8cYiS54e1BqBablDouUV5G2RmnQ7127xAuS3kUW4=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mm5DV-0006Iy-VN; Sun, 14 Nov 2021 03:26:04 +0100 From: Lars Ingebrigtsen References: <992c6b09-a1d8-5441-167f-2d701cb346e8@cs.ucla.edu> <686ed1d5-235f-2640-dcb1-e6c13e6e00de@cornell.edu> <54f75103-e60e-f9cf-55d9-ee5bdcb1ab3e@cs.ucla.edu> X-Now-Playing: Django Django's _Glowing In The Dark_: "Glowing In The Dark" Date: Sun, 14 Nov 2021 03:26:01 +0100 In-Reply-To: (Ken Brown's message of "Sat, 13 Nov 2021 18:25:55 -0500") Message-ID: <87zgq7cw1y.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Ken Brown writes: > It's hard to know whether it's been a problem. Maybe emacs would be > more responsive to C-g on Cygwin if we removed the #ifdef from > handle_async_input. My preference would be to try that (on mast [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Ken Brown writes: > It's hard to know whether it's been a problem. Maybe emacs would be > more responsive to C-g on Cygwin if we removed the #ifdef from > handle_async_input. My preference would be to try that (on master of > course) and see if anything breaks. Also see bug#50043 -- there's other stuff that also doesn't work very well without SIGIO. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Aug 09 13:18:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51820: 29.0.50; process_pending_signals is almost useless without SIGIO Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 14 Nov 2021 06:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51820 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: 51820@debbugs.gnu.org, eggert@cs.ucla.edu Received: via spool by 51820-submit@debbugs.gnu.org id=B51820.163687248710017 (code B ref 51820); Sun, 14 Nov 2021 06:49:02 +0000 Received: (at 51820) by debbugs.gnu.org; 14 Nov 2021 06:48:07 +0000 Received: from localhost ([127.0.0.1]:48918 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm9J9-0002bV-DY for submit@debbugs.gnu.org; Sun, 14 Nov 2021 01:48:07 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46860) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm9J7-0002aw-PE for 51820@debbugs.gnu.org; Sun, 14 Nov 2021 01:48:06 -0500 Received: from [2001:470:142:3::e] (port=44470 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mm9J1-0000Rg-Kl; Sun, 14 Nov 2021 01:47:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=MI0Nqz39kdFo6LSSDlOgMogv1pSbOHllJgRLUKd1T5g=; b=aJBJ6DACKS/U t0rvgeezScngBGLdVd3QFQ6w5k9505TKWHqGpZUsNPPBq4I0EZimki3a2NcsJrD/14fuDIeE7IJiE /MGW3x6vjXWGbqZe273lBBBTBfjz2iroYgfWnrYi2P5EPIlY8c9IjOJRPEYRrka35f71i/3iuHpck Or+w+kPB7rsSDolnlyRNp/pOUaB9+uqPzq3oZIN+i3HxfYKobBfIrHprSOeVxqAYE/01PhISMDjPd DUmdv5oJFFPl/yswrv8dfzsd1mq3XuopPP07ffe2GOP5b47VwDq+RVwBO9Bv9ZZ/DKnkhaHEqBsEi HvAO2JtGn+zCC9r/U/oX7A==; Received: from [87.69.77.57] (port=2881 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mm9J1-00009c-5p; Sun, 14 Nov 2021 01:47:59 -0500 Date: Sun, 14 Nov 2021 08:47:45 +0200 Message-Id: <83ilwvw7vy.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Ken Brown on Sat, 13 Nov 2021 18:25:55 -0500) References: <992c6b09-a1d8-5441-167f-2d701cb346e8@cs.ucla.edu> <686ed1d5-235f-2640-dcb1-e6c13e6e00de@cornell.edu> <54f75103-e60e-f9cf-55d9-ee5bdcb1ab3e@cs.ucla.edu> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Sat, 13 Nov 2021 18:25:55 -0500 > Cc: 51820@debbugs.gnu.org, Eli Zaretskii > From: Ken Brown > > > In that case, perhaps someone using Cygwin (i.e., not me) could look into this. > > Evidently it has not been much of a practical problem all these years. > > It's hard to know whether it's been a problem. Maybe emacs would be more > responsive to C-g on Cygwin if we removed the #ifdef from handle_async_input. > My preference would be to try that (on master of course) and see if anything breaks. > > Eli, WDYT? Sure, feel free to install such a change on master. I don't know how many Cygwin users track the Emacs master branch, but if there are more than a couple, perhaps even provide a variable exposed to Lisp that users could tweak to see the result without rebuilding and without leaving the session. Thanks. From unknown Sat Aug 09 13:18:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51820: 29.0.50; process_pending_signals is almost useless without SIGIO Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 14 Nov 2021 16:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51820 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 51820@debbugs.gnu.org, Eli Zaretskii , Paul Eggert Received: via spool by 51820-submit@debbugs.gnu.org id=B51820.163690619615856 (code B ref 51820); Sun, 14 Nov 2021 16:10:01 +0000 Received: (at 51820) by debbugs.gnu.org; 14 Nov 2021 16:09:56 +0000 Received: from localhost ([127.0.0.1]:51394 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mmI4q-00047g-Af for submit@debbugs.gnu.org; Sun, 14 Nov 2021 11:09:56 -0500 Received: from mail-mw2nam10on2094.outbound.protection.outlook.com ([40.107.94.94]:55743 helo=NAM10-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mmI4n-00047P-UM for 51820@debbugs.gnu.org; Sun, 14 Nov 2021 11:09:54 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cDmspPyFxrEp8M1Z9c0lCBvQMHl3Ih196eHyCFwyIQMGR9vDHyzOnMjvPdVDVQ3sHqhAhTOTwQRz8u1KPaDUiI2xO1yWBsG7LLVrko3c+ZCiuMZ1iQ7/v74inF8RxWTwyUcQV50//Grq0kYnZg5eCi0QqzIcvMnwmLcIahqrPZohxTZkxpLW921AtJg5vM0owSPs13nSZto7BCXQoBvVuhf3SpQGO9Ooo8n8W/+YS7SZY1v2zu93om0UyiONAUqvhzuc53C8xg8KSiVD9QlsCJaMI+6NNa1We/jR6NB6WtX1DezuP1+Ptp9Ry3OOwo/XLsYiyDGjgfUdt0aJOA6bcw== 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=4EfnrvBPUm/THUxf8NSW1kb255jxMWemPwdViF8sR90=; b=nb6HPOjFiHbjM4fHMygKJXPKrnLfdyStryfJ2SZXEvBbpebhdZARFG2mlAsOl7YohcF6A72R/Pw7zVb6mJRCcEj5NG61w3V83XrZYAn8iCW5pcDN5Bknpsjn+su0GpAZNW0ov8pIcl5VAC1D1KmyoQtPqyrs5OaAs8QiNSp9vOkCIr0BtC/BlNRLJv/ZUSdfd3Nz66t6MTlbg/ldaw0sL3xNxzI3GKCW+malxVmpA9oUzveeczJ4pJ8v9vmDqdcwDdcfM9oDKt2F4fQh0aA7oTvvjVHVCgjBstfp0uGnRgEztpdi68AnLrQeYdxCFH2z03SzOanV4d8kyKMEQ44gUA== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4EfnrvBPUm/THUxf8NSW1kb255jxMWemPwdViF8sR90=; b=fll6NtNwl4Nb7IDU0sloCu2xydvaPwHz33o+0keVfCnj83201xU3Ww+2mpzsSZ5ZLrYmX9ypG/tM6dEOJF+vmAK5FSllys+dWbw1MDIscTPYP5AV+q4UC8sQjqDMKgGDnvA9VuvZiEPoGWfsx8CfbO1XpIiMf3HK06VrWglxMXs= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cornell.edu; Received: from BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by BN7PR04MB5297.namprd04.prod.outlook.com (2603:10b6:408:d::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.16; Sun, 14 Nov 2021 16:09:46 +0000 Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::88c4:79c5:1eb1:b969]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::88c4:79c5:1eb1:b969%7]) with mapi id 15.20.4690.027; Sun, 14 Nov 2021 16:09:45 +0000 Message-ID: Date: Sun, 14 Nov 2021 11:09:43 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0 Content-Language: en-US References: <992c6b09-a1d8-5441-167f-2d701cb346e8@cs.ucla.edu> <686ed1d5-235f-2640-dcb1-e6c13e6e00de@cornell.edu> <54f75103-e60e-f9cf-55d9-ee5bdcb1ab3e@cs.ucla.edu> <87zgq7cw1y.fsf@gnus.org> From: Ken Brown In-Reply-To: <87zgq7cw1y.fsf@gnus.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BL1PR13CA0303.namprd13.prod.outlook.com (2603:10b6:208:2c1::8) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) MIME-Version: 1.0 Received: from [IPV6:2603:7081:7e3f:3419:9143:86f9:2cbf:bd4f] (2603:7081:7e3f:3419:9143:86f9:2cbf:bd4f) by BL1PR13CA0303.namprd13.prod.outlook.com (2603:10b6:208:2c1::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.14 via Frontend Transport; Sun, 14 Nov 2021 16:09:45 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 32ee4091-2385-482c-1678-08d9a7892ce2 X-MS-TrafficTypeDiagnostic: BN7PR04MB5297: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: AOSPF5ngzIE7XfegqrQYM6ptUzXtsISo1eBj6kLYdd1K2pxvdOiNPJvO1t64Y7ijs8D9wtjTV7K5p67EA1Hmzuz0QA+x42mQGT2bmBQExe8ObJ/GAcNn0749XzodqBmqZSIPqqOC5lPVgY5M3t+CmJU0ZPPuQ+0Agm8hzsNSnEOkx9KKbkRZ6KFWD2EZP7RypA4R4B2TTHpYueLDgfJCZo4tFpzTLFt6Wu26Ld15pQmwzYaM2712cOurnm1DeB6sjcd3sDUXPynycslCHD1QC3KKCvMql1pys7szKTfP2tLPXO9s5JC18qf1JQZ1nA+0jJoqtre4o+ESNUbV6zP7T4kw6OvpbuzLr5XkMlTOBGxEl5kYO4x5nC7Tw1fmh+geoNkU2bdxmqWsBhxZBbK7vAliKldUMeH/HKNfAwStQYcTUUW613Bxfhvmhb11r0H9TZ0YeQH/inpK9QGarlKorZKLjkdSUzoaTSjGZc6DikwAWAuSHlyR4wmENm/UFTUvDleDOWLfMwo5g0UqsCDy0Eb+NrAnS6bdA3shoVWXuobBXW6+Vp4O4MRtRIkFIigBMkwyyUUsVj54WHWMgEytzUDSAkVjeeSVUb+M4R+sLC9gjzHBtNyZejm8RKlLN3NPqlD03pFGynXKlt8PObVtaPU9i2VTDrL/Wk91L0e3UV6JUAVAIcGnKMTJFhG0FNiMH6Q45JGfkXuauML5uSJ2Bt/Yte/9jz76AjRXLtcbTfY= 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)(366004)(8936002)(508600001)(66946007)(66476007)(86362001)(2906002)(2616005)(6916009)(4326008)(31696002)(75432002)(54906003)(4744005)(31686004)(316002)(786003)(6486002)(66556008)(8676002)(38100700002)(36756003)(53546011)(186003)(5660300002)(45980500001)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Pm/TlkEEq040c0WH39uwdLkqV0IQF1sdUE8e6i0aBoXi9jGQR6NRc4RkAg2WjI8WhV73NA/BIEuq7j1JqQXYpGA4NJniITpC2sYZmVAjOGXpeUrQS1d/HqcMB1MJ+rrgnyieIaw/UVE9Gu35+6QZ+MGxlXwmcvICD5d8m2853reQkYWktVh/2vGacn6BNR1gRxp5gmwngyS4WaNj7viDZCoRxWOnntMaQ+vhpoDokAabvT5bqgKS7gQ6dgOPI5q+90M0XS6ZJyczKXYher8bbrhUWVCf9K3CUx1V5EYZoXTuneITAXWfg4bcw4TMDj6UL5qBHfy/UnYprHxutvM4zI3c5f1VACc8N4zvrhx5aWYGL1TGX4056u3qu8+mtJT70r//kZapDIXKKNZRcc6k6/g0+qmN/CY0PE45CAVypLrSV/o0ODdHonb8LkiM+FUTw1reNyG6r2XImm0Xr25q19txBQNkA4s04saWm/WDlsZM9rb9VXvPnt9BbFEsmjVkTSyeMvgZ3k+s1e74e0qopj3bBsou2oHf/FVlo2NPbTybpufeGL4qSRzcdFfZ9U1AQl+KMqDjJfhQw2sxlRkn8T4cG95gCgU3NJq7RGgv9s/5gKeLsIkrH8w1252FVtUNn90Promg6+4HCBRNxgJTrp4uMnhl/fc//yqHsrnPe/f1+QkDiYiQFyVXHYosescohPGBH2QmrMpbocR+jArr4O/v46n+L/Owc9jm45G0u21Czchc4eMTgjvQNE7jX9l0HtbiyQcGamRUdFsd0yyE1QFjHvr5zaevb8MryimucbPQxV/lSUWJrsPgDwPcgJk2I2au78mVkvOcevo/9iniLGg433xZazyrjP3bpPaY6mG9XCqvSc74fWqno7JSGXDEjKywZfFDYjWRTsAFlTUKXW6WHP6NNhYKe3wbPOOwmVnEsF5xEqSa48sopfRdZx17ub37/+OBUu49FdovQ48NGIpQyXsupyzHYmuTEZmSQCcZ+kwMPxiSyeYoExEGdN4bIfxQJ9Px6T8sfZ3yWYnf9+QqUr80/PjGWyUmq4NLvQAPth4TSoYq4WcetzK4ZK5AV4KfNvfmURvbtRKi69WipObwZQcsYTIzdkWmJLT3O6JuHou4qWWY6/koqfFgBTnVz1hIu4pNxykxyeNq0xbVHXg3eokoWk6Sye3sZQBpPahEoRdEYPQUO4QWnV0kiLsaRainiian9hX6S8M6BCG6g/1dwshQBUPY+dZQ2/3XNn45Lc5vNIOwWrPQA+Q1IpF6dT7sgxvifmMRAH8FyTGncooXGo2bNrZBvWmVkHfDUXIbZnW8VBBgo+YfFewbm+LpU5jIhWy7l5u+6CQDSKaDc48Kg3BWBivbw0NsiYy2ELxw9WJqXmmw6UKz+KC9R7VCXvIjibdnsdpIXBix84cYQI8z2NDppqjKIW4lmjg5DBa47U2JG3rNAv3SIiqEmpfRV/mAPadVApToeEdbWw/IPIExmDBKXIXjOHpRobYCi8JvLBQCW84Bp//xSEIbDk7b23xyCUzTYeKPFApwS+q5PYy8zExJvLvOWob54q8t4pOLn+ZNO6ZSG5etdN5OGs0GAgaJKfjYPxcZvXFZTzIo3sYYyGsgfIQaYC5mPqhMyuHN6AMBHfIaFZTKJPIRQMILR1van9GVi8BiI0qda/9CwighxGp4z7t8qTkVcNNdGb0= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 32ee4091-2385-482c-1678-08d9a7892ce2 X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Nov 2021 16:09:45.7167 (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: 0GqPm19iGI7QFVLsaxxs0v1x9n+txLGZMe6pzZG0rWk+aXt3X+KoPQqDpCGsFciI62r4O13Kjh5c2eoXyZf9uQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR04MB5297 X-Spam-Score: -0.1 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.1 (-) On 11/13/2021 9:26 PM, Lars Ingebrigtsen wrote: > Ken Brown writes: > >> It's hard to know whether it's been a problem. Maybe emacs would be >> more responsive to C-g on Cygwin if we removed the #ifdef from >> handle_async_input. My preference would be to try that (on master of >> course) and see if anything breaks. > > Also see bug#50043 -- there's other stuff that also doesn't work very > well without SIGIO. Thanks, I'll take a look. Ken From unknown Sat Aug 09 13:18:57 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Ken Brown Subject: bug#51820: closed (Re: bug#51820: 29.0.50; process_pending_signals is almost useless without SIGIO) Message-ID: References: X-Gnu-PR-Message: they-closed 51820 X-Gnu-PR-Package: emacs Reply-To: 51820@debbugs.gnu.org Date: Wed, 17 Nov 2021 18:12:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1637172721-3230-1" This is a multi-part message in MIME format... ------------=_1637172721-3230-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #51820: 29.0.50; process_pending_signals is almost useless without SIGIO which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 51820@debbugs.gnu.org. --=20 51820: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D51820 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1637172721-3230-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 51820-done) by debbugs.gnu.org; 17 Nov 2021 18:11:18 +0000 Received: from localhost ([127.0.0.1]:33873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnPOw-0000om-Dd for submit@debbugs.gnu.org; Wed, 17 Nov 2021 13:11:18 -0500 Received: from mail-mw2nam10on2126.outbound.protection.outlook.com ([40.107.94.126]:8960 helo=NAM10-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnPOs-0000oP-9y for 51820-done@debbugs.gnu.org; Wed, 17 Nov 2021 13:11:16 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kxxSujV4t1ZbrDo57as4IqbiC+t7X1fkQjpVApiQ5QNB0K8Tsl94S14emK6Jx04ju5OZqFMwubFXkS1zL93lgJZJeuDK3FhE0qV6u+TcfLlnE9tu70xIZcdQ4ol8ovHne3b/snR4p+jJsUtHkv4nZrCaVd0N2KiILaaNJv5FGdR02Q4jcPRq+Hi4D4/rK/htM77rVrsPBoET5fy99L4zeKzKhxSXdT1wJoxkXz9Vzp/+7iAHsjIY01Z2lxSQE0scXYR5HhI0F2aOQ+36BDoA74wol56mb46r/UCvizRCZsc64/pzXwITsUfu0KKeiOW6EqFg8JBUfG1DbwtWxg2rPw== 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=oyNs7dObXpgKR0qghVKVOCiry2Nuge6b4x0BJQpKDk8=; b=F9Lrau5R5HjiZ+setkiht2PirEy0YjIP+QNWGQGND9a7Cdo5pJ63T+N/cATkz4+Jhrsprk0Dm2WVlruB9+xlvzyZUVwOstet0OXjn1Nn+iCSJR/njZmgmPFx89mRhLOxru+V/1acFnIHWul4ml0V46RaOqyRsI8avFjb2Jlh1lD4Ft7SUcXZFWs81GTuutnCq23ZHJtI5X30Ve8mZuVIZPfHubRUC7ObJPFKTaCRUSNYKaiGwOG8Ap+6hBnENu9nhQq7A/rqs3AwQNCuGMziglcZJWnPp8SZhpaq9aW+1sxr1Qlv5dQGJrpuBbAXfjtkYSVcLKLlVKgpa9OM72CKdA== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oyNs7dObXpgKR0qghVKVOCiry2Nuge6b4x0BJQpKDk8=; b=NBsZTO9Twj2nEWoSb7cenweLnLUFhG8VntLU82UACiTN8qPuBeMiRxPfC+WoOQNlr+VPI6ldNt6vqMPO0QY+dAI5o61buXp0ZBwZYqH2Aq1WiTZySPk2Ml1ARizi5OFcmqu00dHweoHS0E8xxjIeklV84Qpmkx8awsJmc9ONzKg= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cornell.edu; Received: from BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by BN6PR04MB0707.namprd04.prod.outlook.com (2603:10b6:404:d2::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.19; Wed, 17 Nov 2021 18:11:07 +0000 Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::88c4:79c5:1eb1:b969]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::88c4:79c5:1eb1:b969%7]) with mapi id 15.20.4690.027; Wed, 17 Nov 2021 18:11:07 +0000 Message-ID: Date: Wed, 17 Nov 2021 13:11:06 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.1 Subject: Re: bug#51820: 29.0.50; process_pending_signals is almost useless without SIGIO Content-Language: en-US To: Eli Zaretskii References: <992c6b09-a1d8-5441-167f-2d701cb346e8@cs.ucla.edu> <686ed1d5-235f-2640-dcb1-e6c13e6e00de@cornell.edu> <54f75103-e60e-f9cf-55d9-ee5bdcb1ab3e@cs.ucla.edu> <83ilwvw7vy.fsf@gnu.org> From: Ken Brown In-Reply-To: <83ilwvw7vy.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BL0PR0102CA0050.prod.exchangelabs.com (2603:10b6:208:25::27) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) MIME-Version: 1.0 Received: from [IPV6:2603:7081:7e3f:3419:1c5d:e1a9:7b:59ab] (2603:7081:7e3f:3419:1c5d:e1a9:7b:59ab) by BL0PR0102CA0050.prod.exchangelabs.com (2603:10b6:208:25::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.21 via Frontend Transport; Wed, 17 Nov 2021 18:11:06 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a1e148f0-3e92-4301-c650-08d9a9f5a05c X-MS-TrafficTypeDiagnostic: BN6PR04MB0707: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: yogPKBduBsgOT+gwcOrijgbmEa5sIEZCI9O/T8V0E0xRH8CHgXbgf5ZzukVjciu+M14iCVNSnZcy7R0i1fn0pu2wFEdoLlOAAvzhhsHh8V9gAhB1Q+U4g8muV9oageHGNwlB9D66igBEP34iLLtl3wuD0DobKAMFUqm5oC1gg6bPZtd+MpkIJcLmh368Osi+9TbI1tmRkgppQNpl86ZWXDhi6mHuJlG1UAuOFSz3+OerebFiY2P6adl3EswZv/3+c7a8mviJewXzSp5yMrcx7JIu+xdZ62CyDowZc1DI9lYWhbgLYhO2WqiQNuSMirYHSj5rKpIZY81vdOzeul4uUNCPYRxDLywLDkn7jaD1vFMqh6n3JNMlbpPO0Sf0BdpvyczQwrGNhY9XkKt5JHlaUI4G8K2peIE0TXkOtVo7R4CzDA1TsF1NF2fLNLXbb/lg9k4QPCXkxlzljlqjlFqPER+N8BMYnppCKJy+fkaJZz0Kb6apbnAr0FRlLSWXe8O8YX/3fgMjKBiiGyiVtvMo4lAkqrpmB1nhAWlByKdu3H7srZ6rGwa53BI8oT2DWO2NwoDOzDK2WoOSnnmdMEJ1stiUBIM7PkPrKn28+RKOMmCReIha0Gy0l+eHZek6SjG3eb1uCwweEUqam943PE511EJxr5zS9Bymt06VUxH+HtRDdsdscKmKaujy4RwBmbE53k4RlMOSgoB1wEOnLfSPJQ== 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)(366004)(786003)(66476007)(66556008)(8936002)(316002)(38100700002)(6486002)(2616005)(31696002)(36756003)(4326008)(75432002)(8676002)(5660300002)(6916009)(83380400001)(31686004)(508600001)(186003)(86362001)(66946007)(53546011)(2906002)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Ky8zOHMzT2hiRlVBVkxaNUVXZ0FCQ0twL0hubnR5MzdCOUJ6Z0RqVUZzMFJu?= =?utf-8?B?blVEZ0lvaE9JcldNaWp4UHZlV3NPSThZMUN6d25CdTZ3SUFYQkZZWUR4Smg2?= =?utf-8?B?VlRaODk4bWF0MkJqL25wdEhGSitXWjErSjkxY2hMa3lKWGdjNmc4UGF1a2J1?= =?utf-8?B?LzBkbVN4NlVtVWlMVGxWejM2TVZkS2hZcU1sTlMwMHUvRS9qc0hyUkJxOHNO?= =?utf-8?B?MncycmJodS9idExYd0xuRkk5dFVoQnoyU05MeEozUkY5bzlaYVliNUQraXhy?= =?utf-8?B?NmVLd1RCK0RoVTh6bUp1b3dkZ1dhY1hLOENES1pJM3hiT3doNjNSN2I2TXhu?= =?utf-8?B?bE53aXRNUzZoL0MzSGhMempCN0UyM3FNSlJ4L05CNDAwL1pwR1pFNUsyWFRW?= =?utf-8?B?cWJERTg0c1NuN3pJWjNTeEVDQU5mUVJ2b1lTNzRvdTl3SnE5RnZoOTBXRnUw?= =?utf-8?B?NisyeW9OQU0vV0ZXV1ZsdkdLc2k5dFo5N2hYNGxwQVJVem9WcnVtWXVlN01m?= =?utf-8?B?TkloTlBTZHlxSXVrWEhVWlQxbU5kbm9HVjdPS0JPL3daazFvRUdzRmJWZ2k1?= =?utf-8?B?VnhQUi9lSG1qQ1NUWitZZ2IyVmJqWVAyL24vK01BS3hkamNPeWFZamxxU1FO?= =?utf-8?B?NUxibHpwcEQvYXM4L0JJeXY2eG1vS2s4b3hNajJSK1p3SHVsVFovZGxoeFBV?= =?utf-8?B?MlJnTlhKSjNoQzE1TDhXcFBOZUF3d1BKOEUzOHlJRXJZb1gxaGhoVGxuSFVs?= =?utf-8?B?ZWs2cHNZZnh5dGhucFBSek5rN0UwekdSa2wvUzZSWU1wSU54eVFPUVBVMm1U?= =?utf-8?B?U1JieWdtSlU4N00rV1ErSFkzc1k3emFuZmtaUktweUYwb2ZvczMzY0NxZytQ?= =?utf-8?B?TTlwVmwvT0tJVzZYVXoyd3lvaEdCZ1A3bmdyMVpsanRVc1Y3MW9aQ1RTZ3dj?= =?utf-8?B?UW9zeUNZRkE5U0V5UEVUU3ZMZ0krYWNLTzhSbnR2THNvbE1ad2JwU1B0R3Rj?= =?utf-8?B?VXcxK092d1hDU1dTazdmY2gxbXBvVktGQlBnMGxSd3Vkckh0SzJhMUllaldH?= =?utf-8?B?b28xeXk4dGR4S1llUEV4aDRQK1JqNmhtQjZzcm9vUlV1VE9ONjZqbElrR3Az?= =?utf-8?B?ZjlXbkVoYmRJUVBMbEdUYjBMeTRaSTRoMXRxbDdzMC9Mb2xXYWRJUDJ5RDVQ?= =?utf-8?B?c1FleTNHRXRUQS9pVlJBbEdaRndiMVB2S1VtdXppajhmZlR3TU90Tmgza2Ez?= =?utf-8?B?TDFXUWxwdm1iUHJ1OXYwQ0dwdVRWZ1U2U3hjWnBiYjI5Zi9HVzk0U2RFcUIx?= =?utf-8?B?M2tpMFN2cUowYmMzWGRod0lsamxqd3NHYjZoZktvSGMxYmwwQTZucVNuQWlo?= =?utf-8?B?QzJIOElKZ2cxTGhrS0VaNlgrajJMOHdkeXhwSGhqeXdWaTZmam1sU2Mrbjd0?= =?utf-8?B?Y29naWZYdThxZTB6Slg2dTdXTUo4US9wcDVxS3U1a3JwbGJzZnNCTVFPTW96?= =?utf-8?B?NVI5RFlDcTVzUkhnWU03ZU52WVVsVlh6OEtSKzQ1MkR4eVIvU2luUzRQOTI5?= =?utf-8?B?Qlk4TURBQ1B0ZHBOUlhCSGo2QWk4NjIrTnN0SnVTYlRNWWtETFFBZGpkRm9P?= =?utf-8?B?MjR4VWgyV1RyeVlkdEo3am1yUTlzdURuenFzMG0yZzJSUngrdkUwWitoRjc2?= =?utf-8?B?MDMwdGlwbjdWajVLb0d5SHh1USszWnFYN2QrZlRhTWhlNWJzcjVYYVVWK3di?= =?utf-8?B?MTVHVnhkditJcVdjRjl0MlZMN25iMkpZMlJkYzRaK1JVWmNIMXc0N1R3Yzdl?= =?utf-8?B?VTd3ejAxYlZMaW05dHkzZ3QvckN0Ukp2bC9NMVZxY1R3dlUrdUpaOXdMR2lR?= =?utf-8?B?WkFFWURjUGxuZWJHMEZlT0RHdUZ0ZDlpdmVFWkc1cnE3ZjFnOElINlR0RDRK?= =?utf-8?B?V3FvdVByRFNqRmpkSnBLbmRhenorVW54b0lhTWpReFFTWVpraEFrSUc2WFVJ?= =?utf-8?B?ekZRM0dKK3ZlMmVqSzlmdmhodFNUKzhpMWhjVnVTeWI5WitINnVPbEEwNkd3?= =?utf-8?B?UWdlZTJzeVorekIzL2ltQkNOZkVUWm1Ydlp5UDJDSy9Kd0VqWnlUWUdsQlg4?= =?utf-8?B?NTBaZ2lUT1NRMlRsaGR1cDFISDI4VXBMR0V0b0ZBUTN6ODlNRWxnUTJaRWxk?= =?utf-8?B?bHlPZWpBcWNVUkR6NEkvaG9pZjV0eHhGYmpNd282MEtmaGRZU1RBY2dWOEVy?= =?utf-8?Q?/IVUQLBMuxHMGTOM+iYLS5QJe3o8nzTeD8E45bfu2w=3D?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: a1e148f0-3e92-4301-c650-08d9a9f5a05c X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2021 18:11:07.3881 (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: wzn8mkbHi64ruKuWlO11C2AaNkU9PiZDHdr6loREzrNZfoqFHYIk4XbB3qXnsZEYFGKO/4IeqGVyKZ3SaBNKyA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR04MB0707 X-Spam-Score: -0.1 (/) X-Debbugs-Envelope-To: 51820-done Cc: eggert@cs.ucla.edu, 51820-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.1 (-) On 11/14/2021 1:48 AM, Eli Zaretskii wrote: >> Date: Sat, 13 Nov 2021 18:25:55 -0500 >> Cc: 51820@debbugs.gnu.org, Eli Zaretskii >> From: Ken Brown >> >>> In that case, perhaps someone using Cygwin (i.e., not me) could look into this. >>> Evidently it has not been much of a practical problem all these years. >> >> It's hard to know whether it's been a problem. Maybe emacs would be more >> responsive to C-g on Cygwin if we removed the #ifdef from handle_async_input. >> My preference would be to try that (on master of course) and see if anything breaks. >> >> Eli, WDYT? > > Sure, feel free to install such a change on master. Done. > I don't know how > many Cygwin users track the Emacs master branch, but if there are more > than a couple, perhaps even provide a variable exposed to Lisp that > users could tweak to see the result without rebuilding and without > leaving the session. Good idea. I think I'll wait a couple weeks so that I can see how the change works myself, as well as to see if anyone notices. But then I might do that. For now I'm closing the bug. Ken ------------=_1637172721-3230-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 13 Nov 2021 23:09:22 +0000 Received: from localhost ([127.0.0.1]:48391 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm29B-0006Fv-TI for submit@debbugs.gnu.org; Sat, 13 Nov 2021 18:09:22 -0500 Received: from lists.gnu.org ([209.51.188.17]:47442) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm298-0006Fm-NJ for submit@debbugs.gnu.org; Sat, 13 Nov 2021 18:09:20 -0500 Received: from eggs.gnu.org ([209.51.188.92]:56220) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mm298-0006m6-JC for bug-gnu-emacs@gnu.org; Sat, 13 Nov 2021 18:09:18 -0500 Received: from mail-mw2nam12on2113.outbound.protection.outlook.com ([40.107.244.113]:47969 helo=NAM12-MW2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mm295-0002c4-I8 for bug-gnu-emacs@gnu.org; Sat, 13 Nov 2021 18:09:18 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BHeJyviqpxEtKX2EULkB38HXb2hIEHgneGFnlSVnsHdWbfECrnKQS5ZBhHvfsDt0AxxLYlQ3/VIo0NRc+y6VhCBUs3JvEU34eWSFuWxEKlxylfZc/fsHdNojX/A3Xg6HljSNags1MRBOhA2V0MCjLzA9QyPSq6avJXRvHTFQ3JUZDeXnsnl9ybeeUiqkopuRwq0SzCI7lraB6alPCj58CFa9dTmkw5DdsoNchtsiRmq5/DY/KJiXYyqT8Sy3Kplpe+r6o3Fxf7ljt/R29OFERbDENB14Jk7omNzsVYSNV9XjXmY8tLjhwigB6PF4z7jNEFXZanwTuw0GK+22Zyd5Sw== 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=xE7zOuqzgJA4wsHPi6l+no0SMWUOWmid/MF1+PQ1BCU=; b=L/TQ9wnxOVkdRGewS5eO4vTcO29blgITRQuki+Dioyd3aUYSEXp4+Cp7HEdgmOXzxlE34VqfkSDEVedKVxihmXrW4woX4Qxf5xJuPA024kNL3b7Jg4ea9weSCXo/HUmaYYhKdAhjmCryPEcOHtfF4juO8d6Ayju9CwOzl2z9Pzku1uBllGK3w6beoAEx6dM/BtMUPV8ljlFYmHC+RUJzc3h0fww3WcEIU/bw7tjxzPUgqmSwR+STbyYZXObQimtXuNjnTee8cJLcUiZ5B6XYjkZ29d9Icqmzp2bFfZqUOyLJ7j/jUC44qS2bdOOjDBZcHxfYl+Wi5PAO01MritQt3w== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xE7zOuqzgJA4wsHPi6l+no0SMWUOWmid/MF1+PQ1BCU=; b=VrrkTHYeV2LnA2qOummu86MzoZyhEMSOh7JYt61O+ll7i4RPGj2iVIlIpAs14BfPyZXN0r/Zao82xZckirx3F5iE7LJYt4u1OxG0LDNDqYtASDJiAJTH8WEprUE1cGc4HTXgJX09YuQP/qqLvC3nK4XHlYyDVh9qU7A3Y3mjf84= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cornell.edu; Received: from BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by BN7PR04MB3954.namprd04.prod.outlook.com (2603:10b6:406:be::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.15; Sat, 13 Nov 2021 22:50:02 +0000 Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::88c4:79c5:1eb1:b969]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::88c4:79c5:1eb1:b969%7]) with mapi id 15.20.4690.027; Sat, 13 Nov 2021 22:50:01 +0000 Message-ID: Date: Sat, 13 Nov 2021 17:49:59 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0 To: bug-gnu-emacs@gnu.org Subject: 29.0.50; process_pending_signals is almost useless without SIGIO Content-Language: en-US X-Debbugs-Cc: Paul Eggert From: Ken Brown Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MN2PR10CA0036.namprd10.prod.outlook.com (2603:10b6:208:120::49) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) MIME-Version: 1.0 Received: from [IPV6:2603:7081:7e3f:3419:9143:86f9:2cbf:bd4f] (2603:7081:7e3f:3419:9143:86f9:2cbf:bd4f) by MN2PR10CA0036.namprd10.prod.outlook.com (2603:10b6:208:120::49) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.15 via Frontend Transport; Sat, 13 Nov 2021 22:50:01 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6e0d0ff7-91bc-4b20-f003-08d9a6f7ed28 X-MS-TrafficTypeDiagnostic: BN7PR04MB3954: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:3173; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: VayICzULJzIHCWSeq10t8vd3C6mtnlahLG8QvFLNFMfdb08nGIiI8i4e562dQ8cy7XA4NJC8R8AxxpwCu2CICZKkA5sJcqZVBYYr7sIn601YKWuymFbf5MtfKzFLs69KRScbwT8rYin4wm8rI7zCL8OUT77EVNjnIWwvUU8zQwLb94aunBwd2/ZLd4BDF/0QM8zDf06dgJv/r9yw0qtIAAQtudDSVDdA3YA+M1GvsWh/42v5UuxhSTBi4BSMUgVq9aJnjN0SDTEkjPjefxavCcgZoyYsSYh5eiVJRk/zvqh+T2DGc0TJyDkfeNW9m2h0s8CxBtyhtGUBmm7jUuHVhLUIcRnVivKdC45zwB4ZVmjOsStUyo+LW4K1l5aHcEsX//F8yKsmVezt3KKhw4QrILLFpWez3IeG568qAW9tuDER01I6j4TCvp6QjJcy0i03RULIQK574Ra0STXV5AsS5K72TXwTAdyeG83fFGrazrjHBXkPz/L+EnDM7I8XTdK8YoaU/KkAccJihpT9NMjBpyQ6sualM0BMbFnFWViROtf3+Do7B9rCsFwlfsP2k06q3CBN8F3TGoZRLeGQjpxhmnieFG4zgwKEmshZAgK2Sz/LzbniSx3O8rjc6/+YX2IEd4veI5MSKfKr9nSjvXGxMOdHPi5tzycd0kktXO1v6lC4fST1tpqIGeccg8HLloz/aLUfNVrSjCv7LiAOMkzxaoCbi6CXDT+76eOF/J9h+/k= 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)(366004)(31686004)(2616005)(8676002)(6486002)(186003)(66946007)(508600001)(86362001)(8936002)(31696002)(6916009)(316002)(786003)(5660300002)(83380400001)(2906002)(38100700002)(66556008)(66476007)(75432002)(36756003)(43740500002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?S21IZHo5YU56cGFvNGwwRTEyQUE4ZUhKMzhXeUwyWW9aaUhqMDZEazRWYVR5?= =?utf-8?B?WGMvdEZka01zRzdqOXlkUzRDTXloZ2hRMklTVzFUeGhiNTY0bEM4T2xyanNa?= =?utf-8?B?RlhKMjczaGlwVE5DNnBqR1E5S2xDWnZ6TFZuSXRKdDlZYmF1bk04czNQVlV2?= =?utf-8?B?cFM3ZzNBSktpVEVsTWRLb1MvRHlLZ01EWGJWWGM4RVhxbFhjb3NQSmtyc3hs?= =?utf-8?B?anc1UTMwbFpKcnpmdm8vVmFEazdSV2pLVWdHS1IrWC9RTGFpZVdCbW9tV2dI?= =?utf-8?B?N0dJUmo2L2M3TS9NN0NPYjkvcUhseDcvOHJzSDhZT3R4NWFBdDJjc1Qzdjht?= =?utf-8?B?NDNSN1k3NG5HaVJ0NEVCYlIrNkJHNnh1MmJQMnVtNWJzc2FnTUk4QnIxM3BH?= =?utf-8?B?YUxYaHJWYzF5Yzg1azJFMjhEVm5BbUc2d3BsdTVQMjg0dXVaN282dVBFYWlY?= =?utf-8?B?M01NRU1WMWIrNmlPTk92M2hBSWFsbTJtUXpqbllsaFFOQWNScDNVdElsNll1?= =?utf-8?B?VU1QVGZ0S2VEKzJXb3lxWlhDak4yblJPZmc3OFBxeUphVC9FaGJnb0RSUm1M?= =?utf-8?B?TGMyRFQ3SGpTU3kxQXB2YXFQWXRPRGJXUHRKR0JYUmk1SmpZUCswam9zZFlx?= =?utf-8?B?dnBmVk5JNlB0RStZMFJtUGVYKzh2U0dLa2M3SC9EK1VqcmlrRk8veXhHNmpl?= =?utf-8?B?dkNsbDN5dWhMZVdvNTFHMGhCSjZXV0U2S0FMOENSb2lQV3dNVXJIVkJCdkxL?= =?utf-8?B?RklVWTROYXVWVVZRNlNSOG43NUs5Snp1bjZ5WGp6OWw4VW1Fd0Qvbng0TFox?= =?utf-8?B?TncwempKcVkvc212QWQrWkFtTjRoRDRtS0JNelFZc0ZqTW5YNnJDRXhSWlVC?= =?utf-8?B?bGNPb3VtQmQyUzZoT0wrWGw3d0tucC9KSm5mYllGamVxdjNPTm1sdktUU1M3?= =?utf-8?B?LzVoWTUwZjJLR0V0djhqWnZzYk9SOEhVZDdXRUJLdHQvZDhTZnM3S2RTaFRz?= =?utf-8?B?MXFFdWtVdXdidkdHQW5JVzN2ZTlycW5ST0tPYkNTK2xLZ2QySnV4VHhSckNx?= =?utf-8?B?ZVA5TTd6Q0UrUzFqbGlTbEg1TW9wdkJxMkwrMVpyTERpZFhFK1ZHemZSelZx?= =?utf-8?B?TFZpV0pORmZWUWRvQjB5dXd0K1YrKzlBdGh2N0lRazRqSDgvQkxVcmVhTVlW?= =?utf-8?B?VHNZdWtKL3lLQWw0MDF3MDJyOW5LcXVsYjRzOTh3UTRFUUZnMDBDeDBmMzRR?= =?utf-8?B?RWh3TXg4QXNzRytjZThtRXRjbHB4ckV5UllUMnNDdnhMVFhRQmN3STVnVm1l?= =?utf-8?B?TVlYaTVNRzhlZkozWFN5MkxhZ3R1TVNQTHBtWnBkWjMrUEd2MGxvZ0d2S21h?= =?utf-8?B?OFd0N081bUJSaXlNd1dmcW5wWDNLbUx4SjJvTTRjdk5ZL0NlRlhHUFAwREZU?= =?utf-8?B?V3FZcW9vbjRwRFlaUmRkYllYbzY4ZUo1U2VGbXdTalJDQVdnbUZFZGJ2REho?= =?utf-8?B?N3dtYlUwYjVyaHRHQVV1aEI1aURla3JNQ200K3RrWGpyRWVKcys1NTFUQlY3?= =?utf-8?B?eFNGTmdxMTl3NW9KeUdGcVMybWtKNE1RZGxBcGtwVGdxenBQRC8xZE5pRVpv?= =?utf-8?B?Y1J1ckxHSnlIZmV5dWI3OTIvSEFjZkZsWVdQY2R1TGZpUXFSVFRoUytRTlFH?= =?utf-8?B?TDByWW5lSGZNaVNrRE1qVTJoVTBmczZ6eklyTUl6TGE0WlU2SFR5VU1FcVgy?= =?utf-8?B?UHpseDhWbVdQeTlMZ0dWRDc2Y1d4dVdQeElLUGU3L2tCQlJQdG5LMWpMby9X?= =?utf-8?B?cHk0V0NDYlRKV0p0RGxkTktmUFZhcWdpcEl0NXdKS0gxeXQyWm1YeW9JL2VE?= =?utf-8?B?eFIvVlFWdG9PYlpRSHhoMWl6TzZYOWJFOWNhckVXUHZMOXNYNjBhTjhFUzVZ?= =?utf-8?B?UkNvdjY0WWt0anFhN1ZwNUxrWExXeGFkOXA2QnI3dlVnQXJKV2QzajhlekFE?= =?utf-8?B?bUJiZkVpL2tyRWR0RjRRVFA5UDE5cFliUDNEOXk2b2I1V3NyakhhWUJ5QzZ5?= =?utf-8?B?RWdGQkhWdEpZN2VhWlR6RTBvVHB5Y2k4V1JDdDUyeS9nNW9iN1RybnNRbGxn?= =?utf-8?B?eGZNVEQ4cVhad2s4QlVjblFHeWpzR0hscjVnR0RMUHNDRVplTnd5eU1Ia2Vw?= =?utf-8?B?Qy9ibStZdjJ6ZDBCUzFVUHVpU05hV3UyQ3kzamRvQ0ZYWnB4OTBxdmJGY2I1?= =?utf-8?Q?h5do8qsvaYoxVVuYqDBg6at5xoxfJCqd3z9C5Vlqu0=3D?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 6e0d0ff7-91bc-4b20-f003-08d9a6f7ed28 X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2021 22:50:01.7550 (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: k6eGWXiutwoiU5lCqrpNAnl+eC/TkNjIOULGeKxOutmS9CGj0VvfVJfX83ajeXxZV12YDotsCAzkfYpJ4DzqSg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR04MB3954 Received-SPF: pass client-ip=40.107.244.113; envelope-from=kbrown@cornell.edu; helo=NAM12-MW2-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) I might be missing something, but it seems to me that the main purpose of process_pending_signals is to read input in case the user typed C-g. This is in fact done on systems with SIGIO, via a call to handle_async_input. But handle_async_input is a NOOP on systems without SIGIO. This has been the case since the following commit: commit 4d7e6e51dd4acecff466a28d958c50f34fc130b8 Author: Paul Eggert Date: Sun Sep 23 01:44:20 2012 -0700 Simplify and avoid signal-handling races. [...] Fixes: debbugs:12471 I can't find anything in the commit message or in the discussion of Bug#12471 that explains this. Paul, I realize that the commit was 9 years ago, but do you remember why you made this change? On systems without SIGIO, an atimer "poll_timer" is created that fires every 2 seconds. This causes pending_signals to be set, which has practically no effect AFAICT. The only thing I see that poll_timer accomplishes is that if emacs happens to be in the select call in wait_reading_process_output when the timer fires, then select will return. Ken ------------=_1637172721-3230-1--