diff --git a/webmagic-core/src/main/java/us/codecraft/webmagic/Spider.java b/webmagic-core/src/main/java/us/codecraft/webmagic/Spider.java
index fd35f77..9f9201e 100644
--- a/webmagic-core/src/main/java/us/codecraft/webmagic/Spider.java
+++ b/webmagic-core/src/main/java/us/codecraft/webmagic/Spider.java
@@ -333,9 +333,10 @@ public class Spider implements Runnable, Task {
}
} else {
// wait until new url added,
- if (waitNewUrl())
- //if interrupted
+ if (waitNewUrl()) {
+ //if interrupted
break;
+ }
continue;
}
}
@@ -805,11 +806,13 @@ public class Spider implements Runnable, Task {
* Set wait time when no url is polled.
*
* @param emptySleepTime In MILLISECONDS.
+ * @return this
*/
- public void setEmptySleepTime(long emptySleepTime) {
+ public Spider setEmptySleepTime(long emptySleepTime) {
if(emptySleepTime<=0){
throw new IllegalArgumentException("emptySleepTime should be more than zero!");
}
this.emptySleepTime = emptySleepTime;
+ return this;
}
}