Author: j16sdiz
Date: 2008-12-26 10:06:51 +0000 (Fri, 26 Dec 2008)
New Revision: 24792

Modified:
   trunk/plugins/XMLSpider/XMLSpider.java
Log:
add bookmark on start, not on every request

Modified: trunk/plugins/XMLSpider/XMLSpider.java
===================================================================
--- trunk/plugins/XMLSpider/XMLSpider.java      2008-12-24 21:50:52 UTC (rev 
24791)
+++ trunk/plugins/XMLSpider/XMLSpider.java      2008-12-26 10:06:51 UTC (rev 
24792)
@@ -155,10 +155,6 @@
        protected List<Page> queuedRequestCache = new ArrayList<Page>();
 
        public void startSomeRequests() {
-               FreenetURI[] initialURIs = core.getBookmarkURIs();
-               for (int i = 0; i < initialURIs.length; i++)
-                       queueURI(initialURIs[i], "bookmark", false);
-
                ArrayList<ClientGetter> toStart = null;
                synchronized (this) {
                        if (stopped)
@@ -586,6 +582,11 @@
 
                pr.getNode().executor.execute(new Runnable() {
                        public void run() {
+                               // Add Bookmarks
+                               FreenetURI[] initialURIs = 
core.getBookmarkURIs();
+                               for (int i = 0; i < initialURIs.length; i++)
+                                       queueURI(initialURIs[i], "bookmark", 
false);
+
                                try{
                                        Thread.sleep(30 * 1000); // Let the 
node start up
                                } catch (InterruptedException e){}

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to