From e90c1cabfeb1facfe2b9efe503b84b0a14093b44 Mon Sep 17 00:00:00 2001 From: Manfred Karrer Date: Mon, 16 Nov 2015 18:28:59 +0100 Subject: [PATCH] add exc handler --- network/src/main/java/io/bitsquare/p2p/network/NetworkNode.java | 2 +- network/src/main/java/io/bitsquare/p2p/peers/PeerGroup.java | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/network/src/main/java/io/bitsquare/p2p/network/NetworkNode.java b/network/src/main/java/io/bitsquare/p2p/network/NetworkNode.java index 277cddfeca..1bdf293050 100644 --- a/network/src/main/java/io/bitsquare/p2p/network/NetworkNode.java +++ b/network/src/main/java/io/bitsquare/p2p/network/NetworkNode.java @@ -115,7 +115,7 @@ public abstract class NetworkNode implements MessageListener, ConnectionListener newConnection.sendMessage(message); return newConnection; // can take a while when using tor } catch (Throwable throwable) { - if (!(throwable instanceof ConnectException || throwable instanceof IOException)) { + if (!(throwable instanceof ConnectException || throwable instanceof IOException || throwable instanceof TimeoutException)) { throwable.printStackTrace(); log.error("Executing task failed. " + throwable.getMessage()); } diff --git a/network/src/main/java/io/bitsquare/p2p/peers/PeerGroup.java b/network/src/main/java/io/bitsquare/p2p/peers/PeerGroup.java index 394837e967..bf84735c0b 100644 --- a/network/src/main/java/io/bitsquare/p2p/peers/PeerGroup.java +++ b/network/src/main/java/io/bitsquare/p2p/peers/PeerGroup.java @@ -654,6 +654,8 @@ public class PeerGroup implements MessageListener, ConnectionListener { reportedPeerAddresses.addAll(peerAddresses); purgeReportedPeersIfExceeds(); } + + printReportedPeers(); } private void purgeReportedPeersIfExceeds() {