Skip to content

Commit 445a04d

Browse files
committed
Update PluginManager to use RTLD_DEEPBIND for better symbol resolution on Linux
1 parent 59778cb commit 445a04d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Source/Processors/PluginManager/PluginManager.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ int PluginManager::loadPlugin (const String& pluginLoc)
270270
to memory mishaps.
271271
*/
272272
void* handle = 0;
273-
handle = dlopen (processorLocCString, RTLD_GLOBAL | RTLD_NOW);
273+
handle = dlopen (processorLocCString, RTLD_DEEPBIND | RTLD_NOW);
274274
#endif
275275

276276
if (! handle)

0 commit comments

Comments
 (0)