From fa7c53b1dec7254bf793e7c0df82eb486a7490a5 Mon Sep 17 00:00:00 2001 From: Dan Engelbrecht Date: Fri, 10 Nov 2023 16:12:59 +0100 Subject: fix bad access to unlocked state (#527) * don't touch non-locked data when creating manifest * safety assert for test dir --- src/zenutil/zenserverprocess.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/zenutil/zenserverprocess.cpp') diff --git a/src/zenutil/zenserverprocess.cpp b/src/zenutil/zenserverprocess.cpp index b1666ad0a..83c6668ba 100644 --- a/src/zenutil/zenserverprocess.cpp +++ b/src/zenutil/zenserverprocess.cpp @@ -438,6 +438,7 @@ ZenServerEnvironment::CreateNewTestDir() TestDir << "test"sv << int64_t(++ZenServerTestCounter); std::filesystem::path TestPath = m_TestBaseDir / TestDir.c_str(); + ZEN_ASSERT(!std::filesystem::exists(TestPath)); ZEN_INFO("Creating new test dir @ '{}'", TestPath); -- cgit v1.2.3