mirror of
https://github.com/go-delve/delve.git
synced 2025-10-29 17:56:45 +08:00
Fix: Exit on EOF
This commit is contained in:
@ -72,10 +72,6 @@ func (t *Term) Run() (error, int) {
|
||||
|
||||
for {
|
||||
cmdstr, err := t.promptForInput()
|
||||
if len(cmdstr) == 0 {
|
||||
continue
|
||||
}
|
||||
|
||||
if err != nil {
|
||||
if err == io.EOF {
|
||||
err, status = handleExit(t.client, t)
|
||||
@ -83,6 +79,9 @@ func (t *Term) Run() (error, int) {
|
||||
err, status = fmt.Errorf("Prompt for input failed.\n"), 1
|
||||
break
|
||||
}
|
||||
if len(cmdstr) == 0 {
|
||||
continue
|
||||
}
|
||||
|
||||
cmdstr, args := parseCommand(cmdstr)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user