We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8444659 commit 8aa46a3Copy full SHA for 8aa46a3
util/clientmetric/clientmetric.go
@@ -133,15 +133,18 @@ func (m *Metric) Publish() {
133
metrics[m.name] = m
134
sortedDirty = true
135
136
+ if m.f == nil {
137
+ if len(valFreeList) == 0 {
138
+ valFreeList = make([]int64, 256)
139
+ }
140
+ m.v = &valFreeList[0]
141
+ valFreeList = valFreeList[1:]
142
143
+
144
if buildfeatures.HasLogTail {
145
if m.f != nil {
146
lastLogVal = append(lastLogVal, scanEntry{f: m.f})
147
} else {
- if len(valFreeList) == 0 {
- valFreeList = make([]int64, 256)
- }
- m.v = &valFreeList[0]
- valFreeList = valFreeList[1:]
148
lastLogVal = append(lastLogVal, scanEntry{v: m.v})
149
}
150
0 commit comments