[PATCH] hotlist.c - fix coredump (trivial)

Andrey Panov pav at metib.ru
Tue May 7 18:31:34 UTC 2002


Hello!

> You can delete all VFS by calling vfs_expire(1)
>
> It works on timestamps.  But "struct vfs_stamping" has a reference to the
> VFS (see vfs.h).  You can rewrite vfs_expire() to take VFS id as an
> argument and expire only VFS with that id.

Yes. But this is only my wish. :)
Actual problem is, that some VFS's isn'n freed by vfs_expire(1);
For example, enter to any RPM file, then in .tar.gz in that RPM, then exit 
from them all. You will then see three strings in Active VFS dialog, that 
corresponds to that archive.
Try then to free all VFS from menu. One item left unfreed, and it will stand 
in that state forever. A bit annoying, if archive is on CDROM.

--
	Andrey



More information about the mc-devel mailing list