Bug 747683 - Don't unload the plugin library right before exiting the plugin process, because some plugins are using atexit handlers, r=josh

This commit is contained in:
Benjamin Smedberg 2012-06-13 15:03:03 -07:00
Родитель 878c9dd502
Коммит f019c782af
1 изменённых файлов: 3 добавлений и 3 удалений

Просмотреть файл

@ -113,9 +113,9 @@ PluginModuleChild::PluginModuleChild()
PluginModuleChild::~PluginModuleChild()
{
NS_ASSERTION(gInstance == this, "Something terribly wrong here!");
if (mLibrary) {
PR_UnloadLibrary(mLibrary);
}
// We don't unload the plugin library in case it uses atexit handlers or
// other similar hooks.
DeinitGraphics();