aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/ui/XmppActivity.java
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/main/java/de/pixart/messenger/ui/XmppActivity.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/de/pixart/messenger/ui/XmppActivity.java b/src/main/java/de/pixart/messenger/ui/XmppActivity.java
index 65383c2aa..f5a1eac96 100644
--- a/src/main/java/de/pixart/messenger/ui/XmppActivity.java
+++ b/src/main/java/de/pixart/messenger/ui/XmppActivity.java
@@ -237,7 +237,11 @@ public abstract class XmppActivity extends ActionBarActivity {
public void connectToBackend() {
Intent intent = new Intent(this, XmppConnectionService.class);
intent.setAction("ui");
- startService(intent);
+ try {
+ startService(intent);
+ } catch (IllegalStateException e) {
+ Log.w(Config.LOGTAG, "unable to start service from " + getClass().getSimpleName());
+ }
bindService(intent, mConnection, Context.BIND_AUTO_CREATE);
}