X-Git-Url: http://jaekl.net/gitweb/?p=frank.git;a=blobdiff_plain;f=prod%2Fnet%2Fjaekl%2Ffrank%2FErrorHandler.java;h=428925a8b5f5616101c9febfcb75ccac42f3229e;hp=c1d72bd8d96bcaa8c3fc35434b66ae707275ee2f;hb=bf5272f3fc7e8f893f16198290230bc297772bea;hpb=60dc53edca9ae2bcd6703e02b26acd47ef3d61a8 diff --git a/prod/net/jaekl/frank/ErrorHandler.java b/prod/net/jaekl/frank/ErrorHandler.java index c1d72bd..428925a 100644 --- a/prod/net/jaekl/frank/ErrorHandler.java +++ b/prod/net/jaekl/frank/ErrorHandler.java @@ -3,6 +3,7 @@ package net.jaekl.frank; import java.io.ByteArrayOutputStream; import java.io.PrintStream; import java.io.PrintWriter; +import java.net.SocketTimeoutException; import java.util.Locale; import net.jaekl.qd.http.InvalidResponseException; @@ -53,6 +54,9 @@ public class ErrorHandler { pw.println("

"); pw.println("

" + bundle.get(FrankBundle.MAYBE_SERVER_PROBLEM) + "

"); } + else if (cause instanceof SocketTimeoutException) { + pw.println(bundle.get(FrankBundle.SERVER_TIMEOUT)); + } else { pw.println(bundle.get(FrankBundle.UNEXPECTED_EXCEPTION)); }