From 49886fab08bef6816b7a3e627fb567f77453731a Mon Sep 17 00:00:00 2001 From: Michael Peter Christen Date: Thu, 26 Jun 2014 12:57:01 +0200 Subject: [PATCH] enhanced debugging --- source/net/yacy/cora/protocol/TimeoutRequest.java | 2 +- source/net/yacy/crawler/HostBalancer.java | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/source/net/yacy/cora/protocol/TimeoutRequest.java b/source/net/yacy/cora/protocol/TimeoutRequest.java index f0e917c74..33aefad13 100644 --- a/source/net/yacy/cora/protocol/TimeoutRequest.java +++ b/source/net/yacy/cora/protocol/TimeoutRequest.java @@ -279,7 +279,7 @@ public class TimeoutRequest { } } }).call(timeout).longValue(); } catch (final ExecutionException e) { - throw new IOException(e.getMessage()); + throw new IOException(file.toString() + ":" + e.getMessage()); } } diff --git a/source/net/yacy/crawler/HostBalancer.java b/source/net/yacy/crawler/HostBalancer.java index 1404ddec4..31700a2b4 100644 --- a/source/net/yacy/crawler/HostBalancer.java +++ b/source/net/yacy/crawler/HostBalancer.java @@ -348,6 +348,8 @@ public class HostBalancer implements Balancer { return request; } catch (ConcurrentModificationException e) { continue tryagain; + } catch (IOException e) { + throw e; } catch (Throwable e) { throw new IOException(e.getMessage()); }