From cd4802facdfc3a9835b2eb8ed479afa2dbe4ee98 Mon Sep 17 00:00:00 2001 From: Dmitry Avdeev Date: Fri, 20 Apr 2012 16:49:19 +0400 Subject: [PATCH] SocketTimeoutException warning suppressed --- .../src/com/intellij/tasks/impl/TaskManagerImpl.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/plugins/tasks/tasks-core/src/com/intellij/tasks/impl/TaskManagerImpl.java b/plugins/tasks/tasks-core/src/com/intellij/tasks/impl/TaskManagerImpl.java index a4e1714c3822..d7c4a48079c5 100644 --- a/plugins/tasks/tasks-core/src/com/intellij/tasks/impl/TaskManagerImpl.java +++ b/plugins/tasks/tasks-core/src/com/intellij/tasks/impl/TaskManagerImpl.java @@ -41,6 +41,7 @@ import javax.swing.Timer; import javax.swing.event.HyperlinkEvent; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; +import java.net.SocketTimeoutException; import java.net.UnknownHostException; import java.text.DecimalFormat; import java.util.*; @@ -736,7 +737,13 @@ public class TaskManagerImpl extends TaskManager implements ProjectComponent, Pe ContainerUtil.addAll(issues, tasks); } catch (Exception e) { - LOG.warn("Cannot connect to " + repository, e); + //noinspection InstanceofCatchParameter + if (e instanceof SocketTimeoutException) { + LOG.warn("Socket timeout from " + repository); + } + else { + LOG.warn("Cannot connect to " + repository, e); + } myBadRepositories.add(repository); if (forceRequest) { notifyAboutConnectionFailure(repository);