summaryrefslogtreecommitdiffstats
path: root/Bugzilla/Metrics
diff options
context:
space:
mode:
authorByron Jones <bjones@mozilla.com>2014-03-06 19:15:19 +0100
committerByron Jones <bjones@mozilla.com>2014-03-06 19:15:19 +0100
commita36d1bc13c25446a7639e3710d51f1e6b2e6dd21 (patch)
treeccdeebcbc7bef1a9211f6d2a0124771b8d919d65 /Bugzilla/Metrics
parent8bd1b7e6603b41f4c8227c309596eb674df8babd (diff)
downloadbugzilla-a36d1bc13c25446a7639e3710d51f1e6b2e6dd21.tar.gz
bugzilla-a36d1bc13c25446a7639e3710d51f1e6b2e6dd21.tar.xz
Bug 980388: metrics.pl is being called even when metrics_enabled is false
Diffstat (limited to 'Bugzilla/Metrics')
-rw-r--r--Bugzilla/Metrics/Collector.pm5
1 files changed, 5 insertions, 0 deletions
diff --git a/Bugzilla/Metrics/Collector.pm b/Bugzilla/Metrics/Collector.pm
index 7b2fc3f1b..2f9b6130d 100644
--- a/Bugzilla/Metrics/Collector.pm
+++ b/Bugzilla/Metrics/Collector.pm
@@ -42,6 +42,11 @@ sub end {
$self->{head} = $self->{head}->{parent} if $is_head;
}
+sub cancel {
+ my ($self) = @_;
+ delete $self->{head};
+}
+
sub DESTROY {
my ($self) = @_;
$self->finish() if $self->{head};