Fix possible multiple command execution in rare case.

This commit is contained in:
eleksir
2026-03-31 00:17:12 +03:00
parent 53c7fe292e
commit f59b735f38

View File

@@ -122,11 +122,14 @@ func (c *MyConfig) ParseStdin() {
c.Channels.RunChan <- prg c.Channels.RunChan <- prg
break
case app.Instance != "" && e.Instance == app.Instance: case app.Instance != "" && e.Instance == app.Instance:
prg := append([]string{}, app.Cmd) prg := append([]string{}, app.Cmd)
prg = append(prg, app.Args...) prg = append(prg, app.Args...)
c.Channels.RunChan <- prg c.Channels.RunChan <- prg
break
} }
} }
} }