JBAS-1867 Disable lost.auto event creation
authorBill Erickson <berickxx@gmail.com>
Mon, 7 Aug 2017 14:19:29 +0000 (10:19 -0400)
committerBill Erickson <berickxx@gmail.com>
Thu, 21 Mar 2019 19:46:23 +0000 (15:46 -0400)
Piling lost.auto event creation on top of checkout.due events for auto
mark lost often results dying A/T drone processes.  Cause is still
unknown.  Since we're not currently using lost.auto events, disable
lost.auto creation pending a resolution.

This primarily affects the 28-day auto mark lost reactor.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Trigger/Reactor/MarkItemLost.pm

index eaba44b..ac47e68 100644 (file)
@@ -38,8 +38,9 @@ sub handler {
 
     $e->commit;
 
-    my $ses = OpenSRF::AppSession->create('open-ils.trigger');
-    $ses->request('open-ils.trigger.event.autocreate', 'lost.auto', $circ, $circ->circ_lib);
+    # KCLS JBAS-1867 Avoid mysterious deaths of A/T drones
+    # my $ses = OpenSRF::AppSession->create('open-ils.trigger');
+    # $ses->request('open-ils.trigger.event.autocreate', 'lost.auto', $circ, $circ->circ_lib);
 
     return 1;
 }