Author: toad
Date: 2008-05-31 12:32:11 +0000 (Sat, 31 May 2008)
New Revision: 20152

Modified:
   trunk/freenet/src/freenet/clients/http/QueueToadlet.java
Log:
Convert NPE into ERROR

Modified: trunk/freenet/src/freenet/clients/http/QueueToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/QueueToadlet.java    2008-05-31 
06:04:43 UTC (rev 20151)
+++ trunk/freenet/src/freenet/clients/http/QueueToadlet.java    2008-05-31 
12:32:11 UTC (rev 20152)
@@ -1268,6 +1268,10 @@
                        }
                } else if(req instanceof ClientPut) {
                        FreenetURI uri = ((ClientPut)req).getFinalURI();
+                       if(uri == null) {
+                               Logger.error(this, "No URI for supposedly 
finished request "+req);
+                               return;
+                       }
                        long size = ((ClientPut)req).getDataSize();
                        String name = uri.getPreferredFilename();
                        String title = l10n("uploadSucceededTitle", "filename", 
name);


Reply via email to