--- deliantra/server/lib/cf.pm 2007/07/15 22:39:48 1.307 +++ deliantra/server/lib/cf.pm 2007/07/16 14:09:40 1.308 @@ -1621,7 +1621,7 @@ } } - Carp::carp "unable to resolve path '$path' (base '$base')."; + Carp::cluck "unable to resolve path '$path' (base '$base')."; () } @@ -1909,9 +1909,9 @@ $MAP_PREFETCHER ||= cf::async { while (%MAP_PREFETCH) { for my $path (keys %MAP_PREFETCH) { - my $map = find $path - or next; - $map->load; + if (my $map = find $path) { + $map->load; + } delete $MAP_PREFETCH{$path}; }