hi rob, unfortunately i could not reproduce the problem. please tell me - are you sure nothing else was using up thge file descriptors - the output of "uname -a" - is the directory structure "shallow" (many directories, few files per directory) or "deep" (few directories, many files per dir)? - could you try the attached perl script, it creates a directory called "FILL" with 10 subdirs of 10000 small files each. does the problem also show when deleting that? if yes: also when using "-rfll"? - are there any other features of that directory structure that might affect the outcome? hardlinks? symbolic links? directories without the necessary permissions?
thanks robert -- Robert Lemmen http://www.semistable.com
#!/usr/bin/perl use strict; use warnings; my $i; my $j; mkdir("FILL"); for ($i = 0; $i < 10; $i++) { mkdir("FILL/$i"); for ($j = 0; $j < 10000; $j++) { my $fh; open($fh, ">FILL/$i/$j"); print $fh "$i $j\n"; close($fh); } }
signature.asc
Description: Digital signature