Single thread file crawler