--- loncom/lond 2003/04/05 00:11:34 1.125 +++ loncom/lond 2003/05/06 21:36:42 1.126 @@ -2,7 +2,7 @@ # The LearningOnline Network # lond "LON Daemon" Server (port "LOND" 5663) # -# $Id: lond,v 1.125 2003/04/05 00:11:34 foxr Exp $ +# $Id: lond,v 1.126 2003/05/06 21:36:42 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -57,7 +57,7 @@ use LONCAPA::Configuration; use IO::Socket; use IO::File; -use Apache::File; +#use Apache::File; use Symbol; use POSIX; use Crypt::IDEA; @@ -73,7 +73,7 @@ my $DEBUG = 0; # Non zero to ena my $status=''; my $lastlog=''; -my $VERSION='$Revision: 1.125 $'; #' stupid emacs +my $VERSION='$Revision: 1.126 $'; #' stupid emacs my $remoteVERSION; my $currenthostid; my $currentdomainid; @@ -536,6 +536,8 @@ sub make_new_child { } else { # Child can *not* return from this subroutine. $SIG{INT} = 'DEFAULT'; # make SIGINT kill us as it did before + $SIG{CHLD} = 'DEFAULT'; #make this default so that pwauth returns + #don't get intercepted $SIG{USR1}= \&logstatus; $SIG{ALRM}= \&timeout; $lastlog='Forked ';