Author: toad
Date: 2008-03-06 14:23:01 +0000 (Thu, 06 Mar 2008)
New Revision: 18384

Modified:
   trunk/freenet/src/freenet/clients/http/FProxyToadlet.java
   trunk/freenet/src/freenet/clients/http/SimpleToadletServer.java
   trunk/freenet/src/freenet/clients/http/ToadletContainer.java
Log:
Doh - make inline prefetch option work.

Modified: trunk/freenet/src/freenet/clients/http/FProxyToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/FProxyToadlet.java   2008-03-06 
12:38:56 UTC (rev 18383)
+++ trunk/freenet/src/freenet/clients/http/FProxyToadlet.java   2008-03-06 
14:23:01 UTC (rev 18384)
@@ -72,7 +72,7 @@
                client.setMaxLength(MAX_LENGTH);
                client.setMaxIntermediateLength(MAX_LENGTH);
                this.core = core;
-               if(ENABLE_PREFETCH) {
+               if(this.container.enableInlinePrefetch()) {
                        prefetchHook = new FoundURICallback() {

                                public void foundURI(FreenetURI uri) {

Modified: trunk/freenet/src/freenet/clients/http/SimpleToadletServer.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/SimpleToadletServer.java     
2008-03-06 12:38:56 UTC (rev 18383)
+++ trunk/freenet/src/freenet/clients/http/SimpleToadletServer.java     
2008-03-06 14:23:01 UTC (rev 18384)
@@ -671,5 +671,9 @@
        public boolean enablePersistentConnections() {
                return enablePersistentConnections;
        }
+
+       public boolean enableInlinePrefetch() {
+               return enableInlinePrefetch;
+       }

 }

Modified: trunk/freenet/src/freenet/clients/http/ToadletContainer.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/ToadletContainer.java        
2008-03-06 12:38:56 UTC (rev 18383)
+++ trunk/freenet/src/freenet/clients/http/ToadletContainer.java        
2008-03-06 14:23:01 UTC (rev 18384)
@@ -46,4 +46,6 @@
        public HTMLNode addFormChild(HTMLNode parentNode, String target, String 
name);

        public boolean enablePersistentConnections();
+
+       public boolean enableInlinePrefetch();
 }


Reply via email to