throw security exception instead of going to next srv entry

Daniel Gultsch created

Change summary

src/main/java/eu/siacs/conversations/xmpp/XmppConnection.java | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)

Detailed changes

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

@@ -306,8 +306,10 @@ public class XmppConnection implements Runnable {
 							}
 						}
 
-						if(startXmpp())
+						if (startXmpp())
 							break; // successfully connected to server that speaks xmpp
+					} catch(final SecurityException e) {
+						throw e;
 					} catch (final Throwable e) {
 						Log.d(Config.LOGTAG, account.getJid().toBareJid().toString() + ": " + e.getMessage() +"("+e.getClass().getName()+")");
 						if (!iterator.hasNext()) {