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
line wrap: on
line diff