From 4cc0ce236115054fab2e2d288220199024f5a467 Mon Sep 17 00:00:00 2001 From: franck cuny Date: Fri, 25 Jun 2010 14:51:52 +0200 Subject: add POD; fix queue size when null --- lib/presque/WorkerHandler.pm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'lib/presque/WorkerHandler.pm') diff --git a/lib/presque/WorkerHandler.pm b/lib/presque/WorkerHandler.pm index 4399ddf..dcb6acf 100644 --- a/lib/presque/WorkerHandler.pm +++ b/lib/presque/WorkerHandler.pm @@ -71,9 +71,10 @@ sub _get_stats_for_worker { 'failed:' . $worker_id, sub { my $res = shift; - my $desc = JSON::decode_json(shift @$res); - $desc->{processed} = shift @$res; - $desc->{failed} = shift @$res; + my $desc = {}; + $desc = JSON::decode_json(shift @$res) if $res->[0]; + $desc->{processed} = $res->[1] || 0; + $desc->{failed} = $res->[2] || 0; $self->entity($desc); } ); -- cgit 1.4.1