From: Francis Dupont Date: Fri, 4 Aug 2017 11:03:17 +0000 (+0200) Subject: [5272] Trivial work-around for clang/boost bug X-Git-Tag: trac5124a_base~20^2~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=829f61219d80839d86fa5eba58679362a62f3b79;p=thirdparty%2Fkea.git [5272] Trivial work-around for clang/boost bug --- diff --git a/src/hooks/dhcp/lease_cmds/tests/lease_cmds_unittest.cc b/src/hooks/dhcp/lease_cmds/tests/lease_cmds_unittest.cc index b5b019a0f5..a57ec3011a 100644 --- a/src/hooks/dhcp/lease_cmds/tests/lease_cmds_unittest.cc +++ b/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; }