From e9d28a4445f3dc055f05649792965b249102933c Mon Sep 17 00:00:00 2001 From: Nathan Freitas Date: Mon, 22 Feb 2016 15:07:40 -0500 Subject: [PATCH] handle NPE better for dev.gp.info #6686 in some cases the connection becomes null while you are interacting with it --- src/org/torproject/android/service/TorService.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/org/torproject/android/service/TorService.java b/src/org/torproject/android/service/TorService.java index 94e3317e..12da0092 100644 --- a/src/org/torproject/android/service/TorService.java +++ b/src/org/torproject/android/service/TorService.java @@ -2245,9 +2245,9 @@ public class TorService extends Service implements TorServiceConstants, OrbotCon conn.setConf("DisableNetwork","0"); } - catch (IOException ioe) + catch (Exception ioe) { - ioe.printStackTrace(); + Log.e(TAG, "Connection exception occured resetting exits",ioe); } } } @@ -2270,12 +2270,11 @@ public class TorService extends Service implements TorServiceConstants, OrbotCon conn.setConf("DisableNetwork","1"); conn.setConf("DisableNetwork","0"); - } - catch (IOException ioe) + catch (Exception ioe) { - ioe.printStackTrace(); + Log.e(TAG, "Connection exception occured resetting exits",ioe); } } }