From f2ad23f76d15aacb2f9ec6e186ace7a782ab1b55 Mon Sep 17 00:00:00 2001 From: Haosen Wen Date: Fri, 3 Jun 2022 13:11:26 -0400 Subject: [PATCH] added destructor in MontageHashTable --- src/rideables/MontageHashTable.hpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/rideables/MontageHashTable.hpp b/src/rideables/MontageHashTable.hpp index 2b09220..883cdb8 100644 --- a/src/rideables/MontageHashTable.hpp +++ b/src/rideables/MontageHashTable.hpp @@ -68,6 +68,13 @@ class MontageHashTable : public RMap, public Recoverable{ } }; + ~MontageHashTable() { + recover_mode(); // PDELETE --> noop + // clear transient structures. + clear(); + online_mode(); // re-enable PDELETE. + } + void init_thread(GlobalTestConfig* gtc, LocalTestConfig* ltc){ Recoverable::init_thread(gtc, ltc); }