Skip to content

Commit 0cf11ef

Browse files
committed
update the way to delete expired connections
1 parent 1d3093c commit 0cf11ef

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

statsviz.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -338,10 +338,12 @@ func (s *Server) callData() {
338338
}
339339
if del {
340340
s.lock.Lock()
341-
for i, f := range onData {
342-
if f == nil {
341+
l := len(onData)
342+
for i := 0; i < l; i++ {
343+
if onData[i] == nil {
343344
onData = append(onData[:i], onData[i+1:]...)
344345
i--
346+
l--
345347
}
346348
}
347349
s.onData = onData

0 commit comments

Comments
 (0)