1 files changed, 3 insertions, 0 deletions
diff --git a/synapse/metrics/metric.py b/synapse/metrics/metric.py
index e87b2b80a7..920cde1dd0 100644
--- a/synapse/metrics/metric.py
+++ b/synapse/metrics/metric.py
@@ -83,6 +83,9 @@ class CounterMetric(BaseMetric):
def render(self):
return map_concat(self.render_item, sorted(self.counts.keys()))
+ def unregister_counter(self, *values):
+ self.counts.pop(values, None)
+
class CallbackMetric(BaseMetric):
"""A metric that returns the numeric value returned by a callback whenever
|