Index: /trunk/src/org/openstreetmap/josm/io/OsmApi.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/io/OsmApi.java	(revision 4858)
+++ /trunk/src/org/openstreetmap/josm/io/OsmApi.java	(revision 4859)
@@ -568,5 +568,7 @@
                 activeConnection = (HttpURLConnection)url.openConnection();
                 activeConnection.setConnectTimeout(fastFail ? 1000 : Main.pref.getInteger("socket.timeout.connect",15)*1000);
-                activeConnection.setReadTimeout(fastFail ? 1000 : Main.pref.getInteger("socket.timeout.read",15)*1000);
+                if (fastFail) {
+                    activeConnection.setReadTimeout(1000);
+                }
                 activeConnection.setRequestMethod(requestMethod);
                 if (doAuthenticate) {
