Factor out dirtree_comeagain() callback, setting up depth-first search with open filehandle in node->extra.
3 files changed