X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS%2Fbin%2Ffreeside-eftca-download;h=56d82c7f5e4001b404dc33480f84a436c3a72bdc;hp=caf9e0e7064c3bfe2766cabb1336d4279d7e5d16;hb=HEAD;hpb=6b0c4f9f90b299dabe3e946ad8ea00ca94efa7de diff --git a/FS/bin/freeside-eftca-download b/FS/bin/freeside-eftca-download index caf9e0e70..56d82c7f5 100755 --- a/FS/bin/freeside-eftca-download +++ b/FS/bin/freeside-eftca-download @@ -57,7 +57,10 @@ my $conf = new FS::Conf; my @agents; if ( $conf->exists('batch-spoolagent') ) { - @agents = qsearch('agent', { 'disabled' => '' }); + local $@; + eval { @agents = qsearch('agent', { 'disabled' => '' }); }; + log_error_and_die("Fatal database error: $@") + if $@; } else { @agents = (1); }