diff --git a/apps/dsm/DSMChartReader.cpp b/apps/dsm/DSMChartReader.cpp index 3078c868..4dd0c253 100644 --- a/apps/dsm/DSMChartReader.cpp +++ b/apps/dsm/DSMChartReader.cpp @@ -785,7 +785,6 @@ void DSMChartReader::cleanup() { if (h_dl) dlclose(h_dl); } - mods_mutex.unlock(); - mods.clear(); + mods_mutex.unlock(); }