Mercurial > hg
diff mercurial/repair.py @ 48741:46d12f7762e4 stable
dirstate-v2: fix infinite loop in pure packer
Due to the naive approach to path relative-ness, some tree shapes
like the one introduced in the associated test could result in the
packer going into an endless loop which allocated new `Node` objects
endlessly until the process was killed by Linux's OOM killer.
Differential Revision: https://phab.mercurial-scm.org/D12170
author | Raphaël Gomès <rgomes@octobus.net> |
---|---|
date | Fri, 11 Feb 2022 23:43:17 +0100 |
parents | 2174f54aab18 |
children | 6000f5b25c9b |