diff --git a/ConflictSet.cpp b/ConflictSet.cpp index 761d9d2..dde25fd 100644 --- a/ConflictSet.cpp +++ b/ConflictSet.cpp @@ -2369,6 +2369,9 @@ struct __attribute__((visibility("hidden"))) ConflictSet::Impl { removalKey = {}; return; } + if (keyUpdates == 0) { + keyUpdates = 10; + } removalKeyArena = Arena(); removalKey = getSearchPath(removalKeyArena, n); } @@ -2394,7 +2397,7 @@ struct __attribute__((visibility("hidden"))) ConflictSet::Impl { Arena removalKeyArena; std::span removalKey; - int64_t keyUpdates = 0; + int64_t keyUpdates = 10; Node *root; int64_t rootMaxVersion;