From ae02d1178c6859f7a0a5e4a22c685de5f0477568 Mon Sep 17 00:00:00 2001 From: Jason Terry Date: Wed, 11 Feb 2015 15:32:08 -0700 Subject: Cache the FS::Conf info per page load, for performance. Conflicts: FS/FS/Conf.pm --- FS/bin/freeside-queued | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'FS/bin/freeside-queued') diff --git a/FS/bin/freeside-queued b/FS/bin/freeside-queued index 7c4cf1b64..4786132c6 100644 --- a/FS/bin/freeside-queued +++ b/FS/bin/freeside-queued @@ -38,15 +38,16 @@ drop_root(); $ENV{HOME} = (getpwuid($>))[7]; #for ssh warn "connecting to database\n" if $DEBUG; -$@ = 'not connected'; -while ( $@ ) { - eval { adminsuidsetup $user; }; - if ( $@ ) { - warn $@; - warn "sleeping for reconnect...\n"; - sleep 5; - } -} +#$@ = 'not connected'; +#while ( $@ ) { +# eval { adminsuidsetup $user; }; +# if ( $@ ) { +# warn $@; +# warn "sleeping for reconnect...\n"; +# sleep 5; +# } +#} +adminsuidsetup $user; my $log = FS::Log->new('queue'); logfile( "%%%FREESIDE_LOG%%%/queuelog.". $FS::UID::datasrc ); -- cgit v1.2.1