Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Builtin + process substitution can't be interrupted
- X-seq: zsh-workers 40845
- From: Bart Schaefer <schaefer@xxxxxxxxxxxxxxxx>
- To: zsh-workers@xxxxxxx
- Subject: Builtin + process substitution can't be interrupted
- Date: Tue, 14 Mar 2017 08:25:28 -0700
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:date:to:subject:mime-version; bh=BPLsMHMF0OGVwUCeZVog8gD3BIvAUIrst4NGR4Udn3k=; b=bnLqxTRa7w4tfnlgHjNROCah9ogwq2zduI1SrLFCMmnfFZDeUcRWKS6i0skUXMoaau DQ06i/gS++nSepcZTDyZLn9lz9kpHIWXXjeA593ivOxx/ThR3KHlwI6tZGs2RmWQpkZB VNozbTictDKhfTDKU75I5eUYB5G2+SNL9IDDi4r50MUqgTJUD0WN3K3Ih1E+TQyP00NR Lt4vnJQvk6rDA8uOMtCpzfTxPkjKVge7aoRo4xtYhUgs2Y+e3mIdV4ljshFAppRzr9J1 4+JWakiepHCTUOEBJ/WjupWMgtqXXJX1gZ2l4Gled/qTl0LuGh6XRljXDK0izTDwk5U8 4UVw==
- List-help: <mailto:zsh-workers-help@zsh.org>
- List-id: Zsh Workers List <zsh-workers.zsh.org>
- List-post: <mailto:zsh-workers@zsh.org>
- Mailing-list: contact zsh-workers-help@xxxxxxx; run by ezmlm
Try for example
% : >(sleep 10)
Enters zwaitjob() to wait for SIGCHLD and despite dont_queue_signals() the
INT signal is blocked, as also are QUIT and TSTP.
This doesn't happen if the command is an external one, but that's because
(I believe) the external command receives the INT and wakes up the parent
by exiting.
Messages sorted by:
Reverse Date,
Date,
Thread,
Author