Bugzilla – Bug 2002
enabled() should NOT call initPlugin()
Last modified: 2008-09-15 14:36:01 UTC
The plugins' enabled() routine should not call initPlugin() as this will execute initPlugin() even for plugins that have been disabled, or twice for the others. MusicMagic for example tries to connect to its MM server during initialisation and will only continue after the timeout. This leads to very slow loading of the settings pages and home.html
Michael - go ahead and take those out.
Created attachment 749 [details] don't run initPlugin() from enabled() This patch only fixes iTunes and MusicMagic. Others might need this change, too.
Go ahead and do all of them. I can't see how it's useful. I know that RSS & PodCast spew all over the place with worthless garbage.
change 4016