From 1a40865ffb966bb60a10ee55665ce1f76434a95c Mon Sep 17 00:00:00 2001
From: Leo Gordon <lg4@ebi.ac.uk>
Date: Thu, 1 Nov 2012 15:59:55 +0000
Subject: [PATCH] bugfix: query in Q::fetch_all_dead_workers_with_jobs() has to
 reference worker table by its full name

---
 modules/Bio/EnsEMBL/Hive/Queen.pm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/Bio/EnsEMBL/Hive/Queen.pm b/modules/Bio/EnsEMBL/Hive/Queen.pm
index 8fb1d3287..2beb6525b 100644
--- a/modules/Bio/EnsEMBL/Hive/Queen.pm
+++ b/modules/Bio/EnsEMBL/Hive/Queen.pm
@@ -475,7 +475,7 @@ sub fetch_overdue_workers {
 sub fetch_all_dead_workers_with_jobs {
     my $self = shift;
 
-    return $self->fetch_all( "JOIN job j USING(worker_id) WHERE w.status='DEAD' AND j.status NOT IN ('DONE', 'READY', 'FAILED', 'PASSED_ON') GROUP BY worker_id" );
+    return $self->fetch_all( "JOIN job j USING(worker_id) WHERE worker.status='DEAD' AND j.status NOT IN ('DONE', 'READY', 'FAILED', 'PASSED_ON') GROUP BY worker_id" );
 }
 
 
-- 
GitLab