From 2420003d435ba1800c6ec0874c08bef1c1cd9a7a Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Wed, 4 May 2016 18:21:47 +0200 Subject: [client] publish image stuff 2.0 --- dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/App.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'dozentenmodulserver/src/main/java') diff --git a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/App.java b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/App.java index ed8cbb7e..637fd0ce 100644 --- a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/App.java +++ b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/App.java @@ -13,6 +13,7 @@ import org.apache.log4j.BasicConfigurator; import org.apache.log4j.ConsoleAppender; import org.apache.log4j.Logger; import org.apache.log4j.PatternLayout; +import org.apache.thrift.TException; import org.apache.thrift.transport.TTransportException; import org.openslx.bwlp.sat.database.Updater; import org.openslx.bwlp.sat.database.mappers.DbUser; @@ -84,11 +85,11 @@ public class App { public boolean thriftError(int failCount, String method, Throwable t) { if (failFastMethods.contains(method)) return false; - if (failCount > 2 || t == null || !(t instanceof TTransportException)) { + if (failCount > 2 || t == null) { LOGGER.warn("Thrift Client error for " + method + ", FAIL."); return false; } - LOGGER.info("Thrift transport error " + ((TTransportException) t).getType() + " for " + LOGGER.info("Thrift error " + ((TException) t).getCause().toString() + " for " + method + ", retrying..."); try { Thread.sleep(failCount * 250); -- cgit v1.2.3-55-g7522