From f59b735f3888afa9aa4e449e62a4915f5da74b66 Mon Sep 17 00:00:00 2001 From: eleksir Date: Tue, 31 Mar 2026 00:17:12 +0300 Subject: [PATCH] Fix possible multiple command execution in rare case. --- internal/lib/stdin.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/lib/stdin.go b/internal/lib/stdin.go index 7ca553c..e7605ac 100644 --- a/internal/lib/stdin.go +++ b/internal/lib/stdin.go @@ -122,11 +122,14 @@ func (c *MyConfig) ParseStdin() { c.Channels.RunChan <- prg + break case app.Instance != "" && e.Instance == app.Instance: prg := append([]string{}, app.Cmd) prg = append(prg, app.Args...) c.Channels.RunChan <- prg + + break } } }