Commit 163773af authored by Bo LIANG's avatar Bo LIANG

combine two try-catch block into one, make it cleaner.

parent c8014a9a
......@@ -489,17 +489,17 @@ public class Spider implements Runnable, Task {
}
private void waitNewUrl() {
newUrlLock.lock();
try {
newUrlLock.lock();
//double check
if (threadAlive.get() == 0 && exitWhenComplete) {
return;
}
try {
newUrlCondition.await();
} catch (InterruptedException e) {
}
} finally {
newUrlCondition.await();
} catch (InterruptedException e) {
logger.warn("waitNewUrl - interrupted, error {}", e);
}
finally {
newUrlLock.unlock();
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment