From 5717c2cdd4772b046b80e54de746788224ea26e6 Mon Sep 17 00:00:00 2001 From: lethosor Date: Sun, 16 Aug 2015 17:02:53 -0400 Subject: [PATCH] Don't set plugin state to PS_BROKEN due to load failures --- library/PluginManager.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/library/PluginManager.cpp b/library/PluginManager.cpp index ae99b31dd..87a9bec61 100644 --- a/library/PluginManager.cpp +++ b/library/PluginManager.cpp @@ -260,7 +260,7 @@ bool Plugin::load(color_ostream &con) { con.printerr("Can't load plugin %s\n", name.c_str()); RefAutolock lock(access); - state = PS_BROKEN; + state = PS_UNLOADED; return false; } #define plugin_abort_load ClosePlugin(plug); RefAutolock lock(access); state = PS_UNLOADED @@ -361,7 +361,6 @@ bool Plugin::load(color_ostream &con) plugin_onupdate = 0; reset_lua(); plugin_abort_load; - state = PS_BROKEN; return false; } }