--- loncom/lonnet/perl/lonnet.pm 2021/09/21 22:54:27 1.1465 +++ loncom/lonnet/perl/lonnet.pm 2021/09/22 13:52:02 1.1466 @@ -1,7 +1,7 @@ # The LearningOnline Network # TCP networking package # -# $Id: lonnet.pm,v 1.1465 2021/09/21 22:54:27 raeburn Exp $ +# $Id: lonnet.pm,v 1.1466 2021/09/22 13:52:02 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -14387,10 +14387,15 @@ sub machine_ids { sub additional_machine_domains { my @domains; - open(my $fh,"<","$perlvar{'lonTabDir'}/expected_domains.tab"); - while( my $line = <$fh>) { - $line =~ s/\s//g; - push(@domains,$line); + if (-e "$perlvar{'lonTabDir'}/expected_domains.tab") { + if (open(my $fh,"<","$perlvar{'lonTabDir'}/expected_domains.tab")) { + while (my $line = <$fh>) { + chomp($line); + $line =~ s/\s//g; + push(@domains,$line); + } + close($fh); + } } return @domains; }