Store the debug instance ID for I/O plugins too.
Now iolog_open() is consistent with policy_open().
This commit is contained in:
@@ -1274,7 +1274,11 @@ iolog_open(struct plugin_container *plugin, struct sudo_settings *settings,
|
|||||||
sudo_conversation_printf, plugin_settings, user_info, command_info,
|
sudo_conversation_printf, plugin_settings, user_info, command_info,
|
||||||
argc, argv, user_env, plugin->options);
|
argc, argv, user_env, plugin->options);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Stash plugin debug instance ID if set in open() function. */
|
||||||
|
plugin->debug_instance = sudo_debug_get_active_instance();
|
||||||
sudo_debug_set_active_instance(sudo_debug_instance);
|
sudo_debug_set_active_instance(sudo_debug_instance);
|
||||||
|
|
||||||
debug_return_int(ret);
|
debug_return_int(ret);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user