◐ Shell
clean mode source ↗

GH-89727: Fix `os.fwalk()` recursion error on deep trees by barneygale · Pull Request #119638 · python/cpython

Implement `os.fwalk()` using a list as a stack to avoid emitting recursion
errors on deeply nested trees.

barneygale

@barneygale

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request

May 30, 2024
…nGH-119638)

Implement `os.fwalk()` using a list as a stack to avoid emitting recursion
errors on deeply nested trees.
(cherry picked from commit 3c890b5)

Co-authored-by: Barney Gale <barney.gale@gmail.com>

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request

May 30, 2024
…nGH-119638)

Implement `os.fwalk()` using a list as a stack to avoid emitting recursion
errors on deeply nested trees.
(cherry picked from commit 3c890b5)

Co-authored-by: Barney Gale <barney.gale@gmail.com>

barneygale added a commit that referenced this pull request

May 30, 2024
…19638) (#119764)

GH-89727: Fix `os.fwalk()` recursion error on deep trees (GH-119638)

Implement `os.fwalk()` using a list as a stack to avoid emitting recursion
errors on deeply nested trees.
(cherry picked from commit 3c890b5)

Co-authored-by: Barney Gale <barney.gale@gmail.com>

barneygale added a commit that referenced this pull request

May 30, 2024
…19638) (#119765)

GH-89727: Fix `os.fwalk()` recursion error on deep trees (GH-119638)

Implement `os.fwalk()` using a list as a stack to avoid emitting recursion
errors on deeply nested trees.
(cherry picked from commit 3c890b5)

Co-authored-by: Barney Gale <barney.gale@gmail.com>

noahbkim pushed a commit to hudson-trading/cpython that referenced this pull request

Jul 11, 2024
…n#119638)

Implement `os.fwalk()` using a list as a stack to avoid emitting recursion
errors on deeply nested trees.

estyxx pushed a commit to estyxx/cpython that referenced this pull request

Jul 17, 2024
…n#119638)

Implement `os.fwalk()` using a list as a stack to avoid emitting recursion
errors on deeply nested trees.