[Slim-Checkins] r11060 - /trunk/server/Slim/Utils/PluginManager.pm
adrian at svn.slimdevices.com
adrian at svn.slimdevices.com
Fri Dec 29 10:43:14 PST 2006
Author: adrian
Date: Fri Dec 29 10:43:13 2006
New Revision: 11060
URL: http://svn.slimdevices.com?rev=11060&view=rev
Log:
Bug: N/A
Description: only save plugin cache when it changes, not on server
exit. This avoids an empty plugin cache being saved if the server
crashes before plugins are loaded.
Modified:
trunk/server/Slim/Utils/PluginManager.pm
Modified: trunk/server/Slim/Utils/PluginManager.pm
URL: http://svn.slimdevices.com/trunk/server/Slim/Utils/PluginManager.pm?rev=11060&r1=11059&r2=11060&view=diff
==============================================================================
--- trunk/server/Slim/Utils/PluginManager.pm (original)
+++ trunk/server/Slim/Utils/PluginManager.pm Fri Dec 29 10:43:13 2006
@@ -81,7 +81,6 @@
$log->info("No plugin cache file exists - finding shipped plugins.");
$class->findInstalledPlugins;
- $class->writePluginCache;
} else {
@@ -96,6 +95,8 @@
}
$class->enablePlugins;
+
+ $class->writePluginCache;
}
sub pluginCacheFile {
@@ -560,8 +561,6 @@
$class->shutdownPlugin($plugin);
}
-
- $class->writePluginCache;
}
sub shutdownPlugin {
More information about the checkins
mailing list