【修改】模块中未注册插件在运行过程可能存在错误
This commit is contained in:
@@ -52,7 +52,8 @@ void *lpm_ctx_new_func(
|
||||
struct lua_plugin *plugin = NULL;
|
||||
while ((plugin = utarray_next(env->plugin_array, plugin)))
|
||||
{
|
||||
if (plugin->plugin_id == plugin_id)
|
||||
/* BugFix: 如果在该model中未注册插件, 可能导致的错误 */
|
||||
if (plugin && plugin->plugin_id == plugin_id)
|
||||
break;
|
||||
}
|
||||
// LOGDEBUG("%d call plugin id %d, ref %d\n", plugin_id, plugin->plugin_id, plugin->ctx_new_ref);
|
||||
|
||||
Reference in New Issue
Block a user