--- loncom/lonnet/perl/lonnet.pm 2001/01/05 20:06:07 1.86 +++ loncom/lonnet/perl/lonnet.pm 2001/01/05 20:45:09 1.87 @@ -82,6 +82,8 @@ # 10/30,10/31, # 11/2,11/14,11/15,11/16,11/20,11/21,11/22,11/25,11/27, # 12/02,12/12,12/13,12/14,12/28,12/29 Gerd Kortemeyer +# 05/01/01 Guy Albertelli +# 05/01 Gerd Kortemeyer package Apache::lonnet; @@ -289,9 +291,11 @@ sub delenv { unless ($fh=Apache::File->new(">$ENV{'user.environment'}")) { return 'error'; } + flock($fh,'LOCK_EX'); map { unless ($_=~/^$delthis/) { print $fh $_; } } @oldenv; + $fh->close(); } return 'ok'; }