From: <sv...@op...> - 2024-08-06 20:27:23
|
Author: sagamusix Date: Tue Aug 6 22:27:15 2024 New Revision: 21344 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21344 Log: [Fix] Plugin Manager: Scanning plugins leaked a plugin bridge object and kept the bridge process alive until OpenMPT closed. Modified: trunk/OpenMPT/soundlib/plugins/PluginManager.cpp Modified: trunk/OpenMPT/soundlib/plugins/PluginManager.cpp ============================================================================== --- trunk/OpenMPT/soundlib/plugins/PluginManager.cpp Tue Aug 6 22:10:49 2024 (r21343) +++ trunk/OpenMPT/soundlib/plugins/PluginManager.cpp Tue Aug 6 22:27:15 2024 (r21344) @@ -599,6 +599,7 @@ } CVstPlugin::GetPluginMetadata(maskCrashes, loadResult, library); }); + CVstPlugin::DispatchSEH(maskCrashes, *pEffect, Vst::effClose, 0, 0, 0, 0, exception); } if(loadResult.library) { |