r27159 - trunk/freenet/src/freenet/node/fcp
[email protected] Tue, 21 Apr 2009 15:34:33 +0000
| Newsgroups | gmane.network.freenet.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: toad
Date: 2009-04-21 15:34:32 +0000 (Tue, 21 Apr 2009)
New Revision: 27159
Modified:
trunk/freenet/src/freenet/node/fcp/ClientRequest.java
Log:
Activation: fix the NPE in ModifyPersistentRequest on a persistent request
Modified: trunk/freenet/src/freenet/node/fcp/ClientRequest.java
===================================================================
--- trunk/freenet/src/freenet/node/fcp/ClientRequest.java 2009-04-21 15:24:51 UTC (rev 27158)
+++ trunk/freenet/src/freenet/node/fcp/ClientRequest.java 2009-04-21 15:34:32 UTC (rev 27159)
@@ -422,7 +422,10 @@
if(newPriorityClass >= 0 && newPriorityClass != priorityClass) {
this.priorityClass = newPriorityClass;
- getClientRequest().setPriorityClass(priorityClass, server.core.clientContext, container);
+ ClientRequester r = getClientRequest();
+ container.activate(r, 1);
+ r.setPriorityClass(priorityClass, server.core.clientContext, container);
+ container.deactivate(r, 1);
priorityClassChanged = true;
}