--- loncom/loncron 2001/01/10 18:47:35 1.15 +++ loncom/loncron 2001/02/12 18:53:32 1.16 @@ -11,6 +11,7 @@ # 2/8 Gerd Kortemeyer # Dec 00 Scott Harrison # 12/23 Gerd Kortemeyer +# 02/12/2001 Scott Harrison use IO::File; use IO::Socket; @@ -308,7 +309,8 @@ if ($perlvar{'lonRole'} eq "library" && } else { $errors++; print $fh "

lonsql not running, trying to start

"; - system("$perlvar{'lonDaemons'}/lonsql"); + system( + "$perlvar{'lonDaemons'}/lonsql 2>>$perlvar{'lonDaemons'}/logs/lonsql_errors"); sleep 120; if (-e $lonsqlfile) { print $fh "Seems like it started ...

"; @@ -322,7 +324,8 @@ if ($perlvar{'lonRole'} eq "library" && $errors++; $errors++; print $fh "

lonsql at pid $lonsqlpid not responding

"; print $fh "Give it one more try ...

"; - system("$perlvar{'lonDaemons'}/lonsql"); + system( + "$perlvar{'lonDaemons'}/lonsql 2>>$perlvar{'lonDaemons'}/logs/lonsql_errors"); sleep 120; } } else { @@ -409,7 +412,8 @@ if (-e $londfile) { if ($restartflag==1) { $errors++; print $fh "

lond not running, trying to start

"; - system("$perlvar{'lonDaemons'}/lond"); + system( + "$perlvar{'lonDaemons'}/lond 2>>$perlvar{'lonDaemons'}/logs/lond_errors"); sleep 120; if (-e $londfile) { print $fh "Seems like it started ...

"; @@ -423,7 +427,8 @@ if ($restartflag==1) { $errors++; $errors++; print $fh "

lond at pid $londpid not responding

"; print $fh "Give it one more try ...

"; - system("$perlvar{'lonDaemons'}/lond"); + system( + "$perlvar{'lonDaemons'}/lond 2>>$perlvar{'lonDaemons'}/logs/lond_errors"); sleep 120; } } else { @@ -510,7 +515,8 @@ if (-e $loncfile) { if ($restartflag==1) { $errors++; print $fh "

lonc not running, trying to start

"; - system("$perlvar{'lonDaemons'}/lonc"); + system( + "$perlvar{'lonDaemons'}/lond 2>>$perlvar{'lonDaemons'}/logs/lonc_errors"); sleep 120; if (-e $loncfile) { print $fh "Seems like it started ...

"; @@ -524,7 +530,8 @@ if ($restartflag==1) { $errors++; $errors++; print $fh "

lonc at pid $loncpid not responding

"; print $fh "Give it one more try ...

"; - system("$perlvar{'lonDaemons'}/lonc"); + system( + "$perlvar{'lonDaemons'}/lond 2>>$perlvar{'lonDaemons'}/logs/lonc_errors"); sleep 120; } } else {