go-delve/delve · error
not connected to an --accept-multiclient server
Error message
not connected to an --accept-multiclient server
What it means
Error "not connected to an --accept-multiclient server" thrown in go-delve/delve.
Source
Thrown at pkg/terminal/command.go:3160
}
disasmPrint(disasm, t.stdout, showHeader)
return nil
}
// ExitRequestError is returned when the user
// exits Delve.
type ExitRequestError struct{}
func (ere ExitRequestError) Error() string {
return ""
}
func exitCommand(t *Term, ctx callContext, args string) error {
switch args {
case "-c":
if !t.client.IsMulticlient() {
return errors.New("not connected to an --accept-multiclient server")
}
bps, _ := t.client.ListBreakpoints(false)
hasUserBreakpoints := false
for _, bp := range bps {
if bp.ID >= 0 {
hasUserBreakpoints = true
break
}
}
if hasUserBreakpoints {
yes, _ := yesno(t.line, "There are breakpoints set, do you wish to quit and continue without clearing breakpoints? [Y/n] ", "yes")
if !yes {
return nil
}
}
t.quitContinue = true
case "-d":
t.detachNoKill = trueView on GitHub (pinned to a23773e6c3)
When it happens
Trigger: Thrown at pkg/terminal/command.go:3160 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of go-delve/delve@a23773e6c3 (2026-08-31).
Data as JSON: /api/errors/387b6ee92015bed6.
Report an issue: GitHub.