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; }