Author: toad
Date: 2006-11-18 18:42:26 +0000 (Sat, 18 Nov 2006)
New Revision: 10995

Modified:
   trunk/freenet/src/freenet/node/updater/NodeUpdaterManager.java
Log:
Fix NPE in rare race case.

Modified: trunk/freenet/src/freenet/node/updater/NodeUpdaterManager.java
===================================================================
--- trunk/freenet/src/freenet/node/updater/NodeUpdaterManager.java      
2006-11-18 18:41:02 UTC (rev 10994)
+++ trunk/freenet/src/freenet/node/updater/NodeUpdaterManager.java      
2006-11-18 18:42:26 UTC (rev 10995)
@@ -610,10 +610,12 @@
        }

        public int newMainJarVersion() {
+               if(mainUpdater == null) return -1;
                return mainUpdater.getFetchedVersion();
        }

        public int newExtJarVersion() {
+               if(extUpdater == null) return -1;
                return extUpdater.getFetchedVersion();
        }



Reply via email to