Guido van Rossum <gu...@python.org> added the comment:
Hm, yeah. Perhaps we can add some buffering so that for directories with a small number of files (say < 1000) the FD is closed before recursing into it, while for large directories it keeps the FD open until the last block of 1000 DirEntries is read? It's unlikely that someone has a tree that's both deep *and* wide at many levels, since that would mean an inordinate number of files indeed. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue22167> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com