From b0a3c717d21ffc0c17aa123c171cce29e01d2884 Mon Sep 17 00:00:00 2001 From: iNPUTmice Date: Wed, 25 Jun 2014 17:06:20 +0200 Subject: wrap wakelock release with try catch --- src/eu/siacs/conversations/xmpp/XmppConnection.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/eu/siacs/conversations/xmpp') diff --git a/src/eu/siacs/conversations/xmpp/XmppConnection.java b/src/eu/siacs/conversations/xmpp/XmppConnection.java index 2447b49b..4fc64590 100644 --- a/src/eu/siacs/conversations/xmpp/XmppConnection.java +++ b/src/eu/siacs/conversations/xmpp/XmppConnection.java @@ -183,7 +183,7 @@ public class XmppConnection implements Runnable { } catch (UnknownHostException e) { this.changeStatus(Account.STATUS_SERVER_NOT_FOUND); if (wakeLock.isHeld()) { - wakeLock.release(); + try { wakeLock.release();} catch (RuntimeException re) {} } return; } catch (IOException e) { @@ -191,21 +191,21 @@ public class XmppConnection implements Runnable { this.changeStatus(Account.STATUS_OFFLINE); } if (wakeLock.isHeld()) { - wakeLock.release(); + try { wakeLock.release();} catch (RuntimeException re) {} } return; } catch (NoSuchAlgorithmException e) { this.changeStatus(Account.STATUS_OFFLINE); Log.d(LOGTAG, "compression exception " + e.getMessage()); if (wakeLock.isHeld()) { - wakeLock.release(); + try { wakeLock.release();} catch (RuntimeException re) {} } return; } catch (XmlPullParserException e) { this.changeStatus(Account.STATUS_OFFLINE); Log.d(LOGTAG, "xml exception " + e.getMessage()); if (wakeLock.isHeld()) { - wakeLock.release(); + try { wakeLock.release();} catch (RuntimeException re) {} } return; } -- cgit v1.2.3