--- loncom/lond 2006/05/18 19:58:36 1.305.2.6 +++ loncom/lond 2006/05/31 14:46:48 1.305.2.7 @@ -2,7 +2,7 @@ # The LearningOnline Network # lond "LON Daemon" Server (port "LOND" 5663) # -# $Id: lond,v 1.305.2.6 2006/05/18 19:58:36 albertel Exp $ +# $Id: lond,v 1.305.2.7 2006/05/31 14:46:48 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -61,7 +61,7 @@ my $status=''; my $lastlog=''; my $lond_max_wait_time = 13; -my $VERSION='$Revision: 1.305.2.6 $'; #' stupid emacs +my $VERSION='$Revision: 1.305.2.7 $'; #' stupid emacs my $remoteVERSION; my $currenthostid="default"; my $currentdomainid; @@ -2290,6 +2290,7 @@ sub token_auth_user_file_handler { my $reply="non_auth\n"; if (open(ENVIN,$perlvar{'lonIDsDir'}.'/'. $session.'.id')) { + flock(ENVIN,LOCK_SH); while (my $line=) { my ($envname)=split(/=/,$line,2); $envname=&unescape($envname);