#933730 zsh: pipeline that cannot be interrupted with Ctrl-C (regression)

Package:
zsh
Source:
zsh
Description:
shell with lots of features
Submitter:
Vincent Lefevre
Date:
2022-06-03 08:45:03 UTC
Severity:
normal
Tags:
#933730#5
Date:
2019-08-02 14:58:09 UTC
From:
To:
The following pipeline cannot be interrupted with Ctrl-C:

  { /bin/sleep 10 ; /bin/sleep 20; } | { /bin/sleep 30 ; /bin/sleep 40; }

But if I remove one of the sleep, it can be interrupted by Ctrl-C.

This is a regression: there was no issue with zsh 5.3.1 (Debian 9).

#933730#12
Date:
2022-06-03 08:30:29 UTC
From:
To:
Version: 5.9-1

Now fixed.

#933730#17
Date:
2022-06-03 08:43:53 UTC
From:
To:
since there were no replies to my old bug report upstream (2019).

In case someone wishes to backport the fix, the upstream fix is
commit 15bf8ace168a86d0fae90b10e9f706baddd4c0bf on 2022-04-30.