Branch: Tag:

2013-09-25

2013-09-25 11:13:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

FSGC: Fixed issue where the fsgc root could be lost.

The filesystem gc now seems to nolonger lose track of the filesystem state.

Fixes some more of [bug 6572 (#6572)].

321:    void stable_data_change(string path, Stdio.Stat st)    {    GC_WERR("FSGC: Deleting stale file: %O\n", path); +  if (path == root) return;    rm(path);    }