From 86d0d720a19763abfb4599e6ac58f6eec4baa279 Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Sun, 23 Jun 2019 16:27:45 -0700 Subject: [PATCH] ircd::m: Unload vm first during fini procedure. --- ircd/m.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ircd/m.cc b/ircd/m.cc index 85a68ed2c..a51fdf030 100644 --- a/ircd/m.cc +++ b/ircd/m.cc @@ -164,6 +164,9 @@ void ircd::m::init::modules::fini_imports() noexcept { + // Stop the vm (unload) this first even though it loads first. + mods::imports.erase("vm"); + for(auto it(module_names.rbegin()); it != module_names.rend(); ++it) mods::imports.erase(*it); }