From ef6bf24cda69379c1567b788287dfd9a6c370f48 Mon Sep 17 00:00:00 2001 From: TorchedSammy <38820196+TorchedSammy@users.noreply.github.com> Date: Sun, 6 Mar 2022 13:32:39 -0400 Subject: [PATCH] fix: finish command properly when sh error occurs --- exec.go | 1 + 1 file changed, 1 insertion(+) diff --git a/exec.go b/exec.go index 2f6b13b..8c89dee 100644 --- a/exec.go +++ b/exec.go @@ -72,6 +72,7 @@ func runInput(input, origInput string) { if code, ok := interp.IsExitStatus(err); ok { cmdFinish(code, cmdString, origInput) } else { + cmdFinish(126, cmdString, origInput) fmt.Fprintln(os.Stderr, err) } }