summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/jitterbug/Builder.pm3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/jitterbug/Builder.pm b/lib/jitterbug/Builder.pm
index 6442e48..0cd3d6b 100644
--- a/lib/jitterbug/Builder.pm
+++ b/lib/jitterbug/Builder.pm
@@ -53,10 +53,11 @@ sub run {
sub build {
my $self = shift;
- my @tasks = $self->{'schema'}->resultset('Task')->all();
while (1) {
+ my @tasks = $self->{'schema'}->resultset('Task')->all();
debug("Found " . scalar(@tasks) . " tasks");
+
foreach my $task (@tasks) {
$task ? $self->run_task($task) : $self->sleep;
}