[EMAIL PROTECTED] - Tue May 17 03:40:07 2005]: > Not in all cases. lstat() does not always occur in directories > that don't have any subdirectories. > > linux% cd ~/bin # Do not run test with . = dir-with-too-many-files > linux% cat ../temp.pl > use File::Find; > $File::Find::dont_use_nlink = $ARGV[0]; > my @files; > find sub { push @files, $File::Find::name if -f _ && /\.pm$/ }, @INC; > print join "\n", @files,''; > linux% perl ../temp.pl 0 | wc -l > 434 > linux% perl ../temp.pl 1 | wc -l > 943 > linux% perl -v > This is perl, v5.8.3 built for i586-linux
I am unable to replicate this problem with either 5.8.1, 5.8.6 or [EMAIL PROTECTED] I don't have a 5.8.3 handy to try.