disconnect account in background after deletion. fixes #1861

Daniel Gultsch created

Change summary

src/main/java/eu/siacs/conversations/services/XmppConnectionService.java | 7 
1 file changed, 6 insertions(+), 1 deletion(-)

Detailed changes

src/main/java/eu/siacs/conversations/services/XmppConnectionService.java 🔗

@@ -1562,7 +1562,12 @@ public class XmppConnectionService extends Service {
 				}
 			}
 			if (account.getXmppConnection() != null) {
-				this.disconnect(account, true);
+				new Thread(new Runnable() {
+					@Override
+					public void run() {
+						disconnect(account, true);
+					}
+				});
 			}
 			Runnable runnable = new Runnable() {
 				@Override