From: miker Date: Sun, 3 Sep 2006 22:09:20 +0000 (+0000) Subject: drop out if things are not going well X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=934f15cfab07207112b598fd7041ed5467d12155;p=Evergreen.git drop out if things are not going well git-svn-id: svn://svn.open-ils.org/ILS/trunk@5900 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/src/perlmods/OpenILS/Application/Storage/Publisher/action.pm b/Open-ILS/src/perlmods/OpenILS/Application/Storage/Publisher/action.pm index 3607afcf8f..e405ce9e43 100644 --- a/Open-ILS/src/perlmods/OpenILS/Application/Storage/Publisher/action.pm +++ b/Open-ILS/src/perlmods/OpenILS/Application/Storage/Publisher/action.pm @@ -602,6 +602,7 @@ sub generate_fines { $client->respond( "Error processing overdue circulation [".$c->id."]:\n\n$e\n" ); $log->error("Error processing overdue circulation [".$c->id."]:\n$e\n"); $self->method_lookup('open-ils.storage.transaction.rollback')->run; + throw $e ifif ($e =~ /IS NOT CONNECTED TO THE NETWORK/o); }; } }