diff --git a/proctl/breakpoints_linux_amd64.go b/proctl/breakpoints_linux_amd64.go index 62b59b176723baa0be6588bde2b8a8d801a37568..8838b57505c73fea315e64730f80644acf66d7cf 100644 --- a/proctl/breakpoints_linux_amd64.go +++ b/proctl/breakpoints_linux_amd64.go @@ -73,8 +73,7 @@ func (dbp *DebuggedProcess) setBreakpoint(tid int, addr uint64) (*BreakPoint, er // Try and set a hardware breakpoint. for i, v := range dbp.HWBreakPoints { if v == nil { - err := setHardwareBreakpoint(i, tid, addr) - if err != nil { + if err := setHardwareBreakpoint(i, tid, addr); err != nil { return nil, fmt.Errorf("could not set hardware breakpoint") } dbp.HWBreakPoints[i] = dbp.newBreakpoint(fn.Name, f, l, addr, nil)