Re: Internal error: No more virtual file handles
- From: Frédéric L. W. Meunier <0 pervalidus net>
- To: Pavel Roskin <proski gnu org>
- Cc: mc-devel gnome org
- Subject: Re: Internal error: No more virtual file handles
- Date: Sat, 14 Sep 2002 01:04:50 -0300 (BRT)
On Fri, 13 Sep 2002, Pavel Roskin wrote:
> > > I made a mistake with lndir(1) and it ended in an infinite
> > > loop creating subdirectories. I then tried to remove them.
> > > The subject says it all. After the error is displayed I press
> > > Enter and it hangs.
> >
> > I see it's in vfs.c. Can I just increase MAX_VFS_FILES ?
>
> You can try, of course. It's currently 100, which should be
> more than enough. I think that something is wrong with the
> logic if more complex trees require more filehandles.
I see it fails if there are too many subdirectories (>=101 ?)
and you try to remove them, what happened with my lndir(1). It
probably created ~10000 or more.
> Do you have a script to recreate that structure? Can you
> describe in more details what you did?
No, but to reproduce I just did
mkdir -p a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/y/x/z/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/y/x/z/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/y/x/z/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/y/x/z/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/y/x/z
and tried to remove everything from a/.
rm -rf worked.
--
0 pervalidus {net, {dyndns.}org}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]