Author: mherger
Date: Fri Mar 30 10:02:44 2012
New Revision: 9702
URL: http://svn.slimdevices.com/jive?rev=9702&view=rev
Log:
Bug: n/a
Description: don't downgrade firmware, even if revision of new build is higher
than currently installed build of newer version
Modified:
7.8/trunk/squeezeplay/src/squeezeplay/share/jive/slim/SlimServer.lua
Modified: 7.8/trunk/squeezeplay/src/squeezeplay/share/jive/slim/SlimServer.lua
URL:
http://svn.slimdevices.com/jive/7.8/trunk/squeezeplay/src/squeezeplay/share/jive/slim/SlimServer.lua?rev=9702&r1=9701&r2=9702&view=diff
==============================================================================
--- 7.8/trunk/squeezeplay/src/squeezeplay/share/jive/slim/SlimServer.lua
(original)
+++ 7.8/trunk/squeezeplay/src/squeezeplay/share/jive/slim/SlimServer.lua Fri
Mar 30 10:02:44 2012
@@ -347,6 +347,9 @@
elseif versionOld == versionNew and revisionOld == revisionNew
then
log:info("we're up to date - no firmware change")
+ elseif self:isMoreRecent(versionOld, versionNew) then
+ log:info("we don't downgrade, even if lower versioned
firmware is of more recent revision - ignoring")
+
elseif self:isMoreRecent(versionNew, versionOld) or
self:isMoreRecent(revisionNew, revisionOld) then
log:info("there's a new firmware available - update!")
self.upgradeForce = true
_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/jive-checkins