]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#4579] Fix data race in UT
authorThomas Markwalder <tmark@isc.org>
Thu, 28 May 2026 13:42:18 +0000 (09:42 -0400)
committerThomas Markwalder <tmark@isc.org>
Thu, 28 May 2026 20:10:51 +0000 (20:10 +0000)
modified:   src/lib/dhcpsrv/testutils/generic_lease_mgr_unittest.cc

src/lib/dhcpsrv/testutils/generic_lease_mgr_unittest.cc

index 046435b1988c1ba520d417040f6bad9a25b84fa9..4e0bb66317ad2bacd4eef7888c7a5734cee2c6d5 100644 (file)
@@ -6603,7 +6603,7 @@ GenericLeaseMgrTest::sflqCreateFlqPool4Concurrent() {
 
     // First we'll do concurrent creates with recreate = false;
     auto num_threads = 5;
-    std::vector<bool> rets(num_threads);
+    std::vector<uint8_t> rets(num_threads);
     std::list<ThreadPtr> threads;
     for (int i = 0; i < num_threads; ++i) {
         rets[i] = false;
@@ -6683,7 +6683,7 @@ GenericLeaseMgrTest::sflqCreateFlqPool6Concurrent() {
 
     // First we'll do concurrent creates with recreate = false;
     auto num_threads = 5;
-    std::vector<bool> rets(num_threads);
+    std::vector<uint8_t> rets(num_threads);
     std::list<ThreadPtr> threads;
     for (int i = 0; i < num_threads; ++i) {
         rets[i] = false;