From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18299 invoked by alias); 10 Jul 2018 15:21:45 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: List-Unsubscribe: X-Seq: 43160 Received: (qmail 10798 invoked by uid 1010); 10 Jul 2018 15:21:45 -0000 X-Qmail-Scanner-Diagnostics: from mailout1.w1.samsung.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(210.118.77.11):SA:0(-6.9/5.0):. Processed in 2.845446 secs); 10 Jul 2018 15:21:45 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, SPF_HELO_PASS,SPF_PASS,T_DKIMWL_WL_HIGH,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: p.stephenson@samsung.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20180710152138euoutp013c1a1763d84b4d036354807fd6506e26~ACx5R5Qf_1265812658euoutp01J DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1531236098; bh=nbOHKpSay4bOdt1huIB/YL9v2hfyM838zNnyp+MBI34=; h=Date:From:To:Subject:In-Reply-To:References:From; b=cOBtA6/WRgG//s6ZkULFJ2+uKnc1wZfXvoaIwqK1zL9fYkNWHnLPO5a9hxFACothB JLHV/uUxkOdpey9BToEWgv8vSEgx7ClXWJYH27hLynufRcKyH7lzGpzWzaM1hv/Yq0 JXzGCNydacApr4e7sinGnnaoVqcLfbvpGitL+dKs= X-AuditID: cbfec7f5-b45ff700000028a9-23-5b44cf0106ae Date: Tue, 10 Jul 2018 16:21:34 +0100 From: Peter Stephenson To: Zsh hackers list Subject: Re: [BUG] Ctrl-C stops working after process substitution In-Reply-To: Organization: SCSC X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrAIsWRmVeSWpSXmKPExsWy7djPc7qM512iDTbf4rU42PyQyYHRY9XB D0wBjFFcNimpOZllqUX6dglcGd3rnjAXPGKtmPR8O1sD4ybWLkZODgkBE4n9x7rZuhi5OIQE VjBKtD6cyQTh9DFJ/Jl7GMrpZZJobXwH13Li8Xx2iMRyRolj768zw1X9uvqOBcI5wyjR+/MV K4RzgVFi/+y5zCD9LAKqEr8PTQabxSZgKDF102xGEFtEQEtix8mTTCC2sICTxIkdvWA1nAKB EhteNwFN5eDgFxCSuNBsC3GGvcTRPRDlvAKCEidnPmEBsZkFtCWWLXwNdpGEwGc2id6/X9gh isokni/eyAbR7CLRuuEKE4QtLPHq+BZ2CFtG4vTkHhaI5nZGiTWTXrNDOD2MEpuO3mGEqLKW 6Lt9kRHkImYBTYn1u/Qhwo4SH7eAwoIDyOaTuPFWEOIgPolJ26ZDhXklOtqEIKrVJHY0bWWc wKg8C8kLs5C8MAth/gJG5lWM4qmlxbnpqcXGeanlesWJucWleel6yfm5mxiB6eD0v+NfdzDu +5N0iFGAg1GJh/fGFpdoIdbEsuLK3EOMEhzMSiK8ZtOBQrwpiZVVqUX58UWlOanFhxilOViU xHnjNOqihATSE0tSs1NTC1KLYLJMHJxSDYyTBLoT1t2/YGQvPvvAtcSrpy42fakRPtjF0TbV cwrTpzmSNra397QFLV3wwOqZXPjjzbwnMvdXOs+ZHnbKnf/5xKU+sutc/xj2LYyu+7Khd/6t +M/GcS2bBRb4TDBV66p/yc+akb60cduv3J+b7kn4ZqTaHbRfem/BkxuX2B9zyjxe7Pvr09dj SizFGYmGWsxFxYkAxosDkQMDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuphkeLIzCtJLcpLzFFi42I5/e/4XV2G8y7RBtseCVgcbH7I5MDoserg B6YAxig9m6L80pJUhYz84hJbpWhDCyM9Q0sLPSMTSz1DY/NYKyNTJX07m5TUnMyy1CJ9uwS9 jAk9HSwFy1gqLt1+x9bAuJm5i5GTQ0LAROLE4/nsXYxcHEICSxkl5nTuZYRIyEh8uvKRHcIW lvhzrYsNxBYS6GaSmP1XCaLhDKPEgr0nWCCcC4wSMx89ZwKpYhFQlfh9aDIriM0mYCgxddNs sKkiAloSO06eBKsRFnCSOLGjF6yGV8BZ4vjOlWAncQoESmx43cQCsW0Ni8TfjswuRg4OfgEh iQvNthAH2Usc3QMxhldAUOLkzCdg5cwCmhKt23+zQ9jaEssWvmaewCg8C0nZLCRls5CULWBk XsUoklpanJueW2yoV5yYW1yal66XnJ+7iREYE9uO/dy8g/HSxuBDjAIcjEo8vDe2uEQLsSaW FVfmHmKU4GBWEuE1mw4U4k1JrKxKLcqPLyrNSS0+xGgKDIuJzFKiyfnAeM0riTc0NTS3sDQ0 NzY3NrNQEuc9b1AZJSSQnliSmp2aWpBaBNPHxMEp1cBYELrvSNVXRUHFufZSxzYsZ/nwJzVu 8hHhzJ3L9Q96lL+c1anicPmb9eWTcg+1tI78s7Xw/OSeN/WN3ocWvz2e3669ej45SfHPGye+ kqzvT/afNFz+fntQidyZYusLNZ+FX+vXb+afu2ged8a38j0Sv2126d90KppnabpDJlLG7OCE +I37MuW3KbEUZyQaajEXFScCAMuQWUyfAgAA Message-Id: <20180710152136eucas1p2a805a445f3687ad8a8eef97fe4bd2566~ACx3zdmM93266432664eucas1p2R@eucas1p2.samsung.com> X-CMS-MailID: 20180710152136eucas1p2a805a445f3687ad8a8eef97fe4bd2566 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-RootMTR: 20180704170810epcas5p29840028fd34c40ae2a91008f8c25eb79 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20180704170810epcas5p29840028fd34c40ae2a91008f8c25eb79 References: <1530706152.948208.1429754600.66E3F94F@webmail.messagingengine.com> <20180705084448eucas1p244dbcec9f6d915655cd8bb035fb72f6e~_bI-T7ynp0198101981eucas1p2S@eucas1p2.samsung.com> On Tue, 10 Jul 2018 17:06:42 +0200 Sebastian Gniazdowski wrote: > Signal 20 is CHLD. I deferred sending this signal by <( echo test; > sleep 15 ) =E2=80=93=20the=20=60sleep'=20here.=20So=20zhandler()=20isn't= =20called=20when=20exec=20<=0D=0A>=20<()=20runs.=20I=20then=20test=20pressi= ng=20of=20Ctrl-C.=20But,=20again:=20INT=20is=0D=0A>=20apparently=20masked,= =20as=20both=20debugger=20and=20Zsh=20don't=20react=20to=20Ctrl-C.=20So=0D= =0A>=20it's=20not=20zhandler=20that=20masks=20INT=20(it's=20called=20=7E15= =20seconds=20after=20I=20test=0D=0A>=20Ctrl-C).=0D=0A>=20=0D=0A>=20So=20wha= t=20can=20mask=20SIGINT?=0D=0A=0D=0AThis=20is=20usually=20a=20call=20to=20h= oldintr().=0D=0A=0D=0Apws=0D=0A