Index: go/metrics2/counter.go |
diff --git a/go/metrics2/counter.go b/go/metrics2/counter.go |
index 15750a505c317504e447f778a2d0be1059cf7afa..cd645de4c59185912983880631d1f6b7324a905b 100644 |
--- a/go/metrics2/counter.go |
+++ b/go/metrics2/counter.go |
@@ -51,3 +51,10 @@ func (c *Counter) Reset() { |
defer c.mtx.Unlock() |
c.m.Update(0) |
} |
+ |
+// Count returns the current value in the counter. |
+func (c *Counter) Count() int64 { |
borenet
2016/02/10 15:32:32
For consistency, let's just call this Get()
kjlubick
2016/02/10 16:14:29
Done.
|
+ c.mtx.Lock() |
+ defer c.mtx.Unlock() |
+ return c.m.Get() |
+} |