diff options
| author | Zack Dever <zdever@pandora.com> | 2016-04-11 15:19:56 -0700 |
|---|---|---|
| committer | Zack Dever <zdever@pandora.com> | 2016-04-13 17:26:39 -0700 |
| commit | 81dc89a4fd17e601f8ea1570234d3c6ccf1e0d3a (patch) | |
| tree | 8399db0c4822c38ae5fba91f233cbff9747413a4 /kafka/metrics/stats | |
| parent | 00d1a8b5f9fb593055cfabd5f53efb1b0dcc248c (diff) | |
| download | kafka-python-81dc89a4fd17e601f8ea1570234d3c6ccf1e0d3a.tar.gz | |
trying to use locks a little less. still not ideal.
Diffstat (limited to 'kafka/metrics/stats')
| -rw-r--r-- | kafka/metrics/stats/sensor.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/kafka/metrics/stats/sensor.py b/kafka/metrics/stats/sensor.py index 7d179cb..6878096 100644 --- a/kafka/metrics/stats/sensor.py +++ b/kafka/metrics/stats/sensor.py @@ -103,8 +103,8 @@ class Sensor(object): raise ValueError('compound stat must be non-empty') self._stats.append(compound_stat) for named_measurable in compound_stat.stats(): - metric = KafkaMetric(self._lock, named_measurable.name, - named_measurable.stat, config or self._config) + metric = KafkaMetric(named_measurable.name, named_measurable.stat, + config or self._config) self._registry.register_metric(metric) self._metrics.append(metric) @@ -119,8 +119,7 @@ class Sensor(object): If None use the sensor default configuration. """ with self._lock: - metric = KafkaMetric(threading.Lock(), metric_name, stat, - config or self._config) + metric = KafkaMetric(metric_name, stat, config or self._config) self._registry.register_metric(metric) self._metrics.append(metric) self._stats.append(stat) |
