pull/1614/head
Mike Auclair 2024-06-24 20:42:26 +00:00
parent 28e0be5092
commit 176474a4c9
1 changed files with 4 additions and 8 deletions

View File

@ -222,10 +222,7 @@ func CallerInfo() []string {
pcs := make([]uintptr, stackFrameBufferSize) pcs := make([]uintptr, stackFrameBufferSize)
offset := 1 offset := 1
n := runtime.Callers(offset, pcs) n := runtime.Callers(offset, pcs)
maybeMore := true maybeMore := n == stackFrameBufferSize
if n < stackFrameBufferSize {
maybeMore = false
}
if n == 0 { if n == 0 {
return []string{} return []string{}
@ -283,13 +280,12 @@ func CallerInfo() []string {
} }
offset += stackFrameBufferSize offset += stackFrameBufferSize
n = runtime.Callers(offset, pcs) n = runtime.Callers(offset, pcs)
if n < stackFrameBufferSize {
maybeMore = false
}
if n == 0 { if n == 0 {
break break
} }
maybeMore = n == stackFrameBufferSize
frames = runtime.CallersFrames(pcs[:n]) frames = runtime.CallersFrames(pcs[:n])
} }