From: erickson Date: Wed, 22 Apr 2009 16:36:05 +0000 (+0000) Subject: just in case any cstore connections linger, force disconnect after we're done with... X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=ad64bef0e48c444f9020454bfe8ec416a38c5d43;p=evergreen%2Ftadl.git just in case any cstore connections linger, force disconnect after we're done with them git-svn-id: svn://svn.open-ils.org/ILS/trunk@12962 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/src/perlmods/OpenILS/Application/Trigger.pm b/Open-ILS/src/perlmods/OpenILS/Application/Trigger.pm index 51914a0496..6dbbd69cf6 100644 --- a/Open-ILS/src/perlmods/OpenILS/Application/Trigger.pm +++ b/Open-ILS/src/perlmods/OpenILS/Application/Trigger.pm @@ -458,6 +458,8 @@ sub fire_single_event { $e->react->cleanup; } + $e->editor->disconnect; + return { valid => $e->valid, reacted => $e->reacted, @@ -483,6 +485,8 @@ sub fire_event_group { $e->react->cleanup; } + $e->editor->disconnect; + return { valid => $e->valid, reacted => $e->reacted, @@ -547,6 +551,7 @@ sub grouped_events { push @{ $groups{'*'} }, $e; } } + $e->editor->disconnect; } return \%groups;