diff --git a/cmd/shs.go b/cmd/shs.go index 82fbf8d..cf58d44 100644 --- a/cmd/shs.go +++ b/cmd/shs.go @@ -149,6 +149,11 @@ func main() { fmt.Printf(prePrompt) text, err := line.Prompt(prompt) if err != nil && err != liner.ErrPromptAborted{ + // must be a better way to do this check + if err.Error() == "EOF" { + return + } + log.Log(log.ERR, "couldnt read user input: " + err.Error(), "repl") continue }