diff --git a/proc/proc.go b/proc/proc.go index 0d7b4a27bb9a9a97c7e37d5906e8fdfd3d9785b7..789ad13738552aecd8575f6ee50d7a3db32b3832 100644 --- a/proc/proc.go +++ b/proc/proc.go @@ -623,8 +623,6 @@ func (dbp *Process) handleBreakpointOnThread(id int) (*Thread, error) { } fn := dbp.goSymTable.PCToFunc(pc) if fn != nil && fn.Name == "runtime.breakpoint" { - thread.singleStepping = true - defer func() { thread.singleStepping = false }() for i := 0; i < 2; i++ { if err := thread.Step(); err != nil { return nil, err