diff options
Diffstat (limited to 'src/runtime/mprof.go')
| -rw-r--r-- | src/runtime/mprof.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/runtime/mprof.go b/src/runtime/mprof.go index 937194a238..146f1aaa52 100644 --- a/src/runtime/mprof.go +++ b/src/runtime/mprof.go @@ -930,6 +930,9 @@ func goroutineProfileWithLabelsConcurrent(p []StackRecord, labels []unsafe.Point systemstack(func() { saveg(pc, sp, ourg, &p[0]) }) + if labels != nil { + labels[0] = ourg.labels + } ourg.goroutineProfiled.Store(goroutineProfileSatisfied) goroutineProfile.offset.Store(1) |
