From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 5560 invoked from network); 29 Apr 2022 00:25:28 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 29 Apr 2022 00:25:28 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1651191928; b=WjHLCfDlkzSQLOjfrAHFWIZHtElzDU59wtUfKkeYT5uwujNeLi1V7n/j2DPjMZsWk9E2OUEQYP QFgnLyySkv/0PvRPMe1V5WH/M7njWMO2zzuyqfsQXxNgL3Q5mhUG1IwW134SR1SPdVzMI3Lt6V 9O2HXug0GpDe6SEZibKXoq3kKMUstSheWw+yvIgFY+hgmEfM5J+ENqy2t5g77Nfz9fvYFcTRi9 FY02iWTyy+ZCGjzLpNhCKaRgJCe4w63xLBYNjnQcwQuuqjoVNsTG04/FrjpwglsevtBIIPY7xt FDNgy8QyNyKBk/C7MPz9Csfpi253jtgbel/icHmPPa+02Q==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ej1-f44.google.com) smtp.remote-ip=209.85.218.44; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1651191928; bh=7iQG84nVMY1GH/ccGNB4ydI1uLAyFnLTxKK4zMqJU1E=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=QwD92cX0xG2eW6QGZOLO7/EPO18b/aUQcA6iXIFe5DvVLBZS5lA8loehTCjsBm/lqgqYnXKnkD cnSxz65exxhHgZXcjh5kVxmbBtZsaykp8Aard8OpkKhw1DWjVTZv4ssma+PkrbmBuipkqV6BIj 2zH5VjnmkbYTC+B0Qgnu601XuGOL0+UI+v/VZbfz82EzVUryFGSt28ZqUBlbz8DrG1eM42Sd28 1Qt+xK4KuxhrhFVSiB4lDC49e3YGoUW9cy2blG0ujnv9m4CaELN4PnTd5VdebY2RCuJDGmRuPy yQeWWz+Pp1AxRK2p4gH48OgtKBSWv9xc0lQYAFh4J/NhpQ==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:To:Subject:Message-ID: Date:From:In-Reply-To:References:MIME-Version:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=7iQG84nVMY1GH/ccGNB4ydI1uLAyFnLTxKK4zMqJU1E=; b=Rb7dIYZbDJEZojfM9znnDeVyTJ v0MyqtsMgJcQsltqDWHhzVlFac/hrMM0lvsiV162Uf1CbEK5Op8DUOuUOg3XyqqrnicqIgtWiluuE iHCSXd3CDMT57BD+RWBCafSATluqpgVA6XAN4+a8telYLFSq8iniWrETSMqMF7FjsDKoN9Vui/0ha Y1xgllswllwHaJDEfuvij4Q1w+s++dR2fco6TiU1Fz0mMelnD4R2NrQz+e5zs44O4S+9o8tvtJeFE hlrIOJTGBCahh/8i++vl39xYzY5ni6hSQRMh1NlHd6n7A2J00BCzDyHLuXZYVFE5p6NQALJCWiYyY 7hodc+FQ==; Received: from authenticated user by zero.zsh.org with local id 1nkERp-00033M-Tb; Fri, 29 Apr 2022 00:25:25 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ej1-f44.google.com) smtp.remote-ip=209.85.218.44; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ej1-f44.google.com ([209.85.218.44]:37543) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1nkERE-0002UT-LP; Fri, 29 Apr 2022 00:24:49 +0000 Received: by mail-ej1-f44.google.com with SMTP id kq17so12586859ejb.4 for ; Thu, 28 Apr 2022 17:24:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=7iQG84nVMY1GH/ccGNB4ydI1uLAyFnLTxKK4zMqJU1E=; b=OAyP8GTu1F7WTKyXXhd+0nONU5fhe89R3adg+KB2sRX+miU87p3jgLW+SdQu/EGvrc VUCe8pUgZWokNbB5xTg58+DxUSi4pBln+4IwOi+YoXW83gl3jbMtcwq3ZL6k72gtIVEf zLi/GqFz/ae4A2zX7EJW6jA5Ox9qlXMB9L7wgCHiAbAXBdoI3OZ28IE9KM0VU6fHXP0I 04Faatp2nO5Rwr38DOCk17hHTaJ1AZVffNLBZByzdKBLhJlBPMTz0tkGcrUQUkzvmc/j L8Y1DlHsY2sh8lxCu9dYRmZRc2HKLgLO2pmbvBakQfz2IT/2KnmHJEkQONL2NdS1SkJk DnMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=7iQG84nVMY1GH/ccGNB4ydI1uLAyFnLTxKK4zMqJU1E=; b=L76UwyHQNBEpEk3DoFFQKCpBMcnjLGXOFoSx6tY9srUEK4l/UH8PXghaG19htFimtE PHQEzkzOwMNcB3Ei1hHmXBFe80kSxYTcbVKbtq33F1jlEaIpnpjaMKkOghDsJh3Ubf7l J7VbBPstLynU9zCnjXUWQuEBnxqVGu/se3yh+q+RsCEohow3NABa34gbL8NDnwzfnJYq swT+w1WVkg2ZtM2J3RN3EU3VhpKAwbrp/KmasgZ5HlkYAhxpY90gSzgGWpsmur1KbAW/ pVshPvFcQjWcei49xFNWT+E27ThiSSE1ZibrdhnKiWpKKXoB65eDJfyt755s4lBMzyu+ GOGA== X-Gm-Message-State: AOAM530i90gu5EizbuATm848bcPNLcT1+jRgocPvA/Eb7MOz2Yi/XGsm egzhhJ7RCMGeKDw+Q0juX/psElRKoV0zVam1HZ9hsuUuotJIKQ== X-Google-Smtp-Source: ABdhPJy7C+KlqJ8KZH/95fEIta8Krk474ggBk2J6bSPr39jbMjx22/u9pDm7pZMGiMXXAsKczg+FHxKz3SQ2NpYevLQ= X-Received: by 2002:a17:906:7742:b0:6e8:3f85:4da1 with SMTP id o2-20020a170906774200b006e83f854da1mr33547228ejn.495.1651191887952; Thu, 28 Apr 2022 17:24:47 -0700 (PDT) MIME-Version: 1.0 References: <20220426003649.GA100943@zira.vinc17.org> <20220426030002.GC100943@zira.vinc17.org> <20220426090722.GD100943@zira.vinc17.org> <20220426091833.GE100943@zira.vinc17.org> <20220426100708.GA129732@zira.vinc17.org> In-Reply-To: From: Bart Schaefer Date: Thu, 28 Apr 2022 17:24:36 -0700 Message-ID: Subject: Re: pipeline that cannot be interrupted To: Zsh hackers list Content-Type: multipart/mixed; boundary="000000000000f0302805ddc0112f" X-Seq: 50134 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: --000000000000f0302805ddc0112f Content-Type: text/plain; charset="UTF-8" On Wed, Apr 27, 2022 at 1:29 PM Bart Schaefer wrote: > > Naively, the following not-really-a-patch-yet fixes it, and all tests > still pass. Does this make more sense? --000000000000f0302805ddc0112f Content-Type: text/plain; charset="US-ASCII"; name="gleader.txt" Content-Disposition: attachment; filename="gleader.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l2jp00z90 ZGlmZiAtLWdpdCBhL1NyYy9qb2JzLmMgYi9TcmMvam9icy5jCmluZGV4IGFmMGExMjMzZC4uODVk NGM0ZDFmIDEwMDY0NAotLS0gYS9TcmMvam9icy5jCisrKyBiL1NyYy9qb2JzLmMKQEAgLTE0NzYs NyArMTQ3NiwxMCBAQCBhZGRwcm9jKHBpZF90IHBpZCwgY2hhciAqdGV4dCwgaW50IGF1eCwgc3Ry dWN0IHRpbWV2YWwgKmJndGltZSwKIAkgKiBzZXQgaXQgZm9yIHRoYXQsIHRvby4KIAkgKi8KIAlp ZiAoZ2xlYWRlciAhPSAtMSkgewotCSAgICBqb2J0YWJbdGhpc2pvYl0uZ2xlYWRlciA9IGdsZWFk ZXI7CisJICAgIGlmIChqb2J0YWJbdGhpc2pvYl0uc3RhdCAmIFNUQVRfQ1VSU0gpCisJCWpvYnRh Ylt0aGlzam9iXS5nbGVhZGVyID0gZ2xlYWRlcjsKKwkgICAgZWxzZQorCQlqb2J0YWJbdGhpc2pv Yl0uZ2xlYWRlciA9IHBpZDsKIAkgICAgaWYgKGxpc3RfcGlwZV9qb2JfdXNlZCAhPSAtMSkKIAkJ am9idGFiW2xpc3RfcGlwZV9qb2JfdXNlZF0uZ2xlYWRlciA9IGdsZWFkZXI7CiAJICAgIC8qCg== --000000000000f0302805ddc0112f--