diff --git a/src/branches.hpp b/src/branches.hpp index 5156067e..41b1da5a 100644 --- a/src/branches.hpp +++ b/src/branches.hpp @@ -65,7 +65,7 @@ public: public: using Ptr = Branches::Impl::Ptr; - operator Ptr() { return _impl; } + operator Ptr() { return std::atomic_load(&_impl); } public: u64 minfreespace = MINFREESPACE_DEFAULT;