just in case any cstore connections linger, force disconnect after we're done with...
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 22 Apr 2009 16:36:05 +0000 (16:36 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 22 Apr 2009 16:36:05 +0000 (16:36 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12962 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/perlmods/OpenILS/Application/Trigger.pm

index 51914a0..6dbbd69 100644 (file)
@@ -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;