r26839 - trunk/freenet/src/freenet/node/fcp
[email protected] Wed, 15 Apr 2009 11:50:13 +0000
| Newsgroups | gmane.network.freenet.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: toad Date: 2009-04-15 11:50:13 +0000 (Wed, 15 Apr 2009) New Revision: 26839 Modified: trunk/freenet/src/freenet/node/fcp/ClientPutBase.java Log: Fix corresponding NPE on removing a connection-persistence insert Modified: trunk/freenet/src/freenet/node/fcp/ClientPutBase.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/ClientPutBase.java 2009-04-15 11:45:09 UTC (rev 26838) +++ trunk/freenet/src/freenet/node/fcp/ClientPutBase.java 2009-04-15 11:50:13 UTC (rev 26839) @@ -200,6 +200,9 @@ } // notify client that request was removed FCPMessage msg = new PersistentRequestRemovedMessage(getIdentifier(), global); + if(persistenceType == PERSIST_CONNECTION) + origHandler.outputHandler.queue(msg); + else client.queueClientRequestMessage(msg, 0, container); freeData(container);