Parcourir la source

[5272] Trivial work-around for clang/boost bug

Francis Dupont il y a 7 ans
Parent
commit
829f61219d
1 fichiers modifiés avec 3 ajouts et 1 suppressions
  1. 3 1
      src/hooks/dhcp/lease_cmds/tests/lease_cmds_unittest.cc

+ 3 - 1
src/hooks/dhcp/lease_cmds/tests/lease_cmds_unittest.cc

@@ -226,8 +226,10 @@ public:
     ///
     /// Removes library (if any), destroys lease manager (if any).
     virtual ~LeaseCmdsTest() {
-        unloadLibs();
+        // destroys lease manager first because the other order triggers
+        // a clang/boost bug
         LeaseMgrFactory::destroy();
+        unloadLibs();
         lmptr_ = 0;
     }