Author: jalkanen
Date: Sat Jun 14 05:30:29 2008
New Revision: 667786

URL: http://svn.apache.org/viewvc?rev=667786&view=rev
Log:
JSPWIKI-185: No more NPEs.

Modified:
    incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/util/WatchDog.java

Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/util/WatchDog.java
URL: 
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/util/WatchDog.java?rev=667786&r1=667785&r2=667786&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/util/WatchDog.java (original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/util/WatchDog.java Sat Jun 14 
05:30:29 2008
@@ -54,7 +54,7 @@
     private boolean   m_enabled    = true;
     private WikiEngine m_engine;
 
-    private static Logger log = Logger.getLogger(WatchDog.class.getName());
+    private Logger log = Logger.getLogger(WatchDog.class.getName());
 
     private static HashMap<Integer,WeakReference<WatchDog>> c_kennel = 
         new HashMap<Integer,WeakReference<WatchDog>>();
@@ -372,6 +372,8 @@
          */
         public void backgroundTask() throws Exception
         {
+            if( c_kennel == null ) return;
+            
             synchronized( c_kennel )
             {
                 for( Iterator i = c_kennel.entrySet().iterator(); i.hasNext(); 
)


Reply via email to