From f63dc89a0b9697e5a1b0ba4e658f658b2e2f8225 Mon Sep 17 00:00:00 2001 From: Martin Kamerbeek Date: Tue, 11 Jul 2006 15:17:19 +0000 Subject: [PATCH] fix: new spectre.pl error --- docs/changelog/7.x.x.txt | 2 +- lib/Spectre/Cron.pm | 1 + lib/Spectre/Workflow.pm | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 2582ff7b0..c9046e8c5 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -1,6 +1,6 @@ 7.0.1 - fix: User profile field "Department" needs i18n - + - fix: new spectre.pl error (Martin Kamerbeek / Procolix) 7.0.0 - Welcome to a whole new world of WebGUI. After 2.5 years and 20,000 hours of diff --git a/lib/Spectre/Cron.pm b/lib/Spectre/Cron.pm index 1398d6d4e..d3d368813 100644 --- a/lib/Spectre/Cron.pm +++ b/lib/Spectre/Cron.pm @@ -331,6 +331,7 @@ sub loadSchedule { $data->{sitename} = $session->config->get("sitename")->[0]; $kernel->yield("addJob", $data); } + $result->finish; $session->close; } diff --git a/lib/Spectre/Workflow.pm b/lib/Spectre/Workflow.pm index 8deae2f5b..bdba15bd9 100644 --- a/lib/Spectre/Workflow.pm +++ b/lib/Spectre/Workflow.pm @@ -267,6 +267,7 @@ sub loadWorkflows { while (my ($id, $priority) = $result->array) { $kernel->yield("addInstance", {gateway=>$config->get("gateway"), sitename=>$config->get("sitename")->[0], instanceId=>$id, priority=>$priority}); } + $result->finish; $session->close; }