diff --git a/src/branches.cpp b/src/branches.cpp index c6c22b2f..db8ff380 100644 --- a/src/branches.cpp +++ b/src/branches.cpp @@ -453,6 +453,9 @@ void Branches::find_and_set_mode_ro() { auto impl = std::atomic_load(&_impl); + auto new_impl = std::make_shared(impl->minfreespace()); + + *new_impl = *impl; for(auto &branch : *impl) {