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