aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorElad <theman@elad.im>2019-05-10 18:00:22 +0800
committerAnton Evangelatov <anton.evangelatov@gmail.com>2019-05-10 18:29:27 +0800
commit9b1543c282f39d452f611eeee0307bdf828e8bc2 (patch)
tree4db9d1afe4910c888f3488cd93e8537501d88314
parent297fa1855c5ef933dd7a0e6299125244fa27cc4f (diff)
downloadgo-tangerine-9b1543c282f39d452f611eeee0307bdf828e8bc2.tar
go-tangerine-9b1543c282f39d452f611eeee0307bdf828e8bc2.tar.gz
go-tangerine-9b1543c282f39d452f611eeee0307bdf828e8bc2.tar.bz2
go-tangerine-9b1543c282f39d452f611eeee0307bdf828e8bc2.tar.lz
go-tangerine-9b1543c282f39d452f611eeee0307bdf828e8bc2.tar.xz
go-tangerine-9b1543c282f39d452f611eeee0307bdf828e8bc2.tar.zst
go-tangerine-9b1543c282f39d452f611eeee0307bdf828e8bc2.zip
swarm/network: update syncer metrics
-rw-r--r--swarm/network/stream/syncer.go7
1 files changed, 3 insertions, 4 deletions
diff --git a/swarm/network/stream/syncer.go b/swarm/network/stream/syncer.go
index 47320e860..9bde39550 100644
--- a/swarm/network/stream/syncer.go
+++ b/swarm/network/stream/syncer.go
@@ -111,13 +111,13 @@ func (s *SwarmSyncerServer) SetNextBatch(from, to uint64) ([]byte, uint64, uint6
timerC <-chan time.Time
)
- defer func() {
- metrics.GetOrRegisterResettingTimer("syncer.set-next-batch.total-time", nil).UpdateSince(batchStart)
+ defer func(start time.Time) {
+ metrics.GetOrRegisterResettingTimer("syncer.set-next-batch.total-time", nil).UpdateSince(start)
metrics.GetOrRegisterCounter("syncer.set-next-batch.batch-size", nil).Inc(int64(batchSize))
if timer != nil {
timer.Stop()
}
- }()
+ }(batchStart)
for iterate := true; iterate; {
select {
@@ -167,7 +167,6 @@ func (s *SwarmSyncerServer) SetNextBatch(from, to uint64) ([]byte, uint64, uint6
log.Debug("syncer pull subscription timer expired", "correlateId", s.correlateId, "batchSize", batchSize, "batchStartID", batchStartID, "batchEndID", batchEndID)
case <-s.quit:
iterate = false
- metrics.GetOrRegisterCounter("syncer.set-next-batch.quit-sig", nil).Inc(1)
log.Debug("syncer pull subscription - quit received", "correlateId", s.correlateId, "batchSize", batchSize, "batchStartID", batchStartID, "batchEndID", batchEndID)
}
}