reverting accidentally committed local changes
authorIvan Kohler <ivan@freeside.biz>
Wed, 25 Feb 2015 02:53:32 +0000 (18:53 -0800)
committerIvan Kohler <ivan@freeside.biz>
Wed, 25 Feb 2015 02:53:32 +0000 (18:53 -0800)
FS/FS/Daemon/Preforking.pm
FS/bin/freeside-queued

index 4c382eb..4f3f2be 100644 (file)
@@ -46,7 +46,7 @@ use warnings;
 use strict;
 
 use constant DEBUG         => 0;       # Enable much runtime information.
-use constant MAX_PROCESSES => 4;      # Total server process count. XXX conf to increase per-different daemon for busy sites using this (currently the only things using this are freeside-xmlrpcd and freeside-selfservice-xmlrpcd)
+use constant MAX_PROCESSES => 10;      # Total server process count. XXX conf to increase per-different daemon for busy sites using this (currently the only things using this are freeside-xmlrpcd and freeside-selfservice-xmlrpcd)
 #use constant TESTING_CHURN => 0;       # Randomly test process respawning.
 
 use vars qw( @EXPORT_OK $FREESIDE_LOG $SERVER_PORT $user $handle_request );
index 4786132..7c4cf1b 100644 (file)
@@ -38,16 +38,15 @@ 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;
-#  }
-#}
-adminsuidsetup $user;
+$@ = 'not connected';
+while ( $@ ) {
+  eval { adminsuidsetup $user; };
+  if ( $@ ) {
+    warn $@;
+    warn "sleeping for reconnect...\n";
+    sleep 5;
+  }
+}
 
 my $log = FS::Log->new('queue');
 logfile( "%%%FREESIDE_LOG%%%/queuelog.". $FS::UID::datasrc );