Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: [BUG] Ctrl-C stops working after process substitution



On Tue, 10 Jul 2018 17:06:42 +0200
Sebastian Gniazdowski <sgniazdowski@xxxxxxxxx> wrote:
> Signal 20 is CHLD. I deferred sending this signal by <( echo test;
> sleep 15 ) – the `sleep' here. So zhandler() isn't called when exec <
> <() runs. I then test pressing of Ctrl-C. But, again: INT is
> apparently masked, as both debugger and Zsh don't react to Ctrl-C. So
> it's not zhandler that masks INT (it's called ~15 seconds after I test
> Ctrl-C).
> 
> So what can mask SIGINT?

This is usually a call to holdintr().

pws




Messages sorted by: Reverse Date, Date, Thread, Author