Hi,

LoggerRepositorySkeleton.ResetConfiguration() does not clear its plugin 
map, while all other structures (render map, level map) are cleared. Is 
there a special reason for that or is it a bug? Note that the plugins are 
shutdown in LoggerRepositorySkeleton.Shutdown, though.
Currently I have to remove the plugins manually, to "Reset the 
repositories configuration to a default state" (quote from the API docs of 
`ResetConfiguration` ).

The attached patch changes the logger repository skeleton to also reset 
the plugin map at `RestConfiguration`. The question is: Is this the right 
way to do, or are there strong reasons for the plugins to stay? I could 
not find anything in the revision log; this code basically didn't change 
since the initial commit in january 2004.

Regards,
Jonas

Attachment: PluginMap-Clear.patch
Description: Binary data

Reply via email to