throw exception when no servers are left to try

iNPUTmice created

Change summary

src/eu/siacs/conversations/xmpp/XmppConnection.java | 6 ++++++
1 file changed, 6 insertions(+)

Detailed changes

src/eu/siacs/conversations/xmpp/XmppConnection.java 🔗

@@ -185,8 +185,14 @@ public class XmppConnection implements Runnable {
 							socketError = false;
 						} catch (UnknownHostException e) {
 							srvIndex++;
+							if (!namePort.containsKey("name" + srvIndex)) {
+								throw e;
+							}
 						} catch (IOException e) {
 							srvIndex++;
+							if (!namePort.containsKey("name" + srvIndex)) {
+								throw e;
+							}
 						}
 					}
 				}