Author: nextgens
Date: 2006-07-27 23:59:06 +0000 (Thu, 27 Jul 2006)
New Revision: 9798

Modified:
   trunk/freenet/src/freenet/node/fcp/ModifyPersistentRequest.java
Log:
:$

Modified: trunk/freenet/src/freenet/node/fcp/ModifyPersistentRequest.java
===================================================================
--- trunk/freenet/src/freenet/node/fcp/ModifyPersistentRequest.java     
2006-07-27 23:49:13 UTC (rev 9797)
+++ trunk/freenet/src/freenet/node/fcp/ModifyPersistentRequest.java     
2006-07-27 23:59:06 UTC (rev 9798)
@@ -3,6 +3,7 @@
 import freenet.node.Node;
 import freenet.node.RequestStarter;
 import freenet.support.Fields;
+import freenet.support.Logger;
 import freenet.support.SimpleFieldSet;

 /**
@@ -64,9 +65,13 @@
                        throws MessageInvalidException {
                FCPClient client = global ? handler.server.globalClient : 
handler.getClient();
                ClientRequest req = client.getRequest(identifier);
+               if(req==null){
+                       Logger.error(this, "Huh ? the request is null!");
+                       return;
+               }
                if(clientToken != null)
                        req.setClientToken(clientToken);
-               if(priorityClass != null && priorityClass >= 0)
+               if(priorityClass >= 0)
                        req.setPriorityClass(priorityClass);
                if(req.isPersistentForever())
                        client.server.forceStorePersistentRequests();


Reply via email to