atom / fuzzy-finder

Find and open files quickly
MIT License
274 stars 138 forks source link

Track visited inodes in load-paths-handler to prevent looping #331

Closed nathansobo closed 6 years ago

nathansobo commented 6 years ago

Fixes #329

This replaces the existing logic which attempted to detect "internal symlinks". We simply keep a set of every inode number we have visited and make sure we don't visit the same node twice when traversing through symbolic links.