Author: andre
Date: 2009-09-14 11:42:02 +0200 (Mon, 14 Sep 2009)
New Revision: 38588

Modified:
   
mmbase/trunk/applications/streams/src/main/java/org/mmbase/streams/CreateCachesProcessor.java
Log:
cancelling the Infinite job gave a npe since these don not get a real node

Modified: 
mmbase/trunk/applications/streams/src/main/java/org/mmbase/streams/CreateCachesProcessor.java
===================================================================
--- 
mmbase/trunk/applications/streams/src/main/java/org/mmbase/streams/CreateCachesProcessor.java
       2009-09-14 08:01:02 UTC (rev 38587)
+++ 
mmbase/trunk/applications/streams/src/main/java/org/mmbase/streams/CreateCachesProcessor.java
       2009-09-14 09:42:02 UTC (rev 38588)
@@ -934,7 +934,7 @@
         }
         public synchronized void interrupt() {
             Node cacheNode = current.getDestination();
-            if (cacheNode != null) {
+            if (cacheNode != null && 
node.getCloud().hasNode(cacheNode.getNumber())) {
                 cacheNode.setIntValue("state", State.INTERRUPTED.getValue());
                 cacheNode.commit();
             }

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to