Better handle of http503
This commit is contained in:
@@ -426,6 +426,10 @@ public class Server extends Thread implements HostnameVerifier, X509TrustManager
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
System.out.println("Server::requestJob url " + url_contents + " r " + r + " contentType " + contentType);
|
System.out.println("Server::requestJob url " + url_contents + " r " + r + " contentType " + contentType);
|
||||||
|
if (r == HttpURLConnection.HTTP_UNAVAILABLE) {
|
||||||
|
// most likely varnish is up but apache down
|
||||||
|
throw new FermeServerDown();
|
||||||
|
}
|
||||||
InputStream in = connection.getInputStream();
|
InputStream in = connection.getInputStream();
|
||||||
String line;
|
String line;
|
||||||
BufferedReader reader = new BufferedReader(new InputStreamReader(in, "UTF-8"));
|
BufferedReader reader = new BufferedReader(new InputStreamReader(in, "UTF-8"));
|
||||||
|
|||||||
Reference in New Issue
Block a user