should not be a problem with breadth first as you only hold the current directory handle and the file you are indexing handle. subdirs are stored on a list for breadth first
On Tue, 2009-07-28 at 13:25 +0100, Martyn Russell wrote: > On 28/07/09 12:54, Jamie McCracken wrote: > > On Tue, 2009-07-28 at 09:23 +0100, Martyn Russell wrote: > >> If you can break during running tracker-miner-fs in the function on the > >> line you reported earlier (tracker-crawler.c, line 854) where the error > >> occurs that would be great. You should see how many iterators there are > >> at the time. > >> > >> I wonder if this is caused by having very deep file systems? Hmm. It > >> would be interesting to know what file this happens for too. > > > > original tracker used breadth first recursive scanning so this was never > > a problem > > > > Depth first scanning is broken and should never be used because of file > > handle limits > > And we should too, but if there is only one breadth then it is still > possible. > _______________________________________________ tracker-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/tracker-list
