diff options
Diffstat (limited to 'main/src/main/java/de/blinkt/openvpn/core/StatusListener.java')
-rw-r--r-- | main/src/main/java/de/blinkt/openvpn/core/StatusListener.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/main/src/main/java/de/blinkt/openvpn/core/StatusListener.java b/main/src/main/java/de/blinkt/openvpn/core/StatusListener.java index e79bdadd..16d580b7 100644 --- a/main/src/main/java/de/blinkt/openvpn/core/StatusListener.java +++ b/main/src/main/java/de/blinkt/openvpn/core/StatusListener.java @@ -34,6 +34,7 @@ public class StatusListener { try { /* Check if this a local service ... */ if (service.queryLocalInterface("de.blinkt.openvpn.core.IServiceStatus") == null) { + // Not a local service VpnStatus.setConnectedVPNProfile(serviceStatus.getLastConnectedVPN()); ParcelFileDescriptor pfd = serviceStatus.registerStatusCallback(mCallback); DataInputStream fd = new DataInputStream(new ParcelFileDescriptor.AutoCloseInputStream(pfd)); @@ -47,6 +48,9 @@ public class StatusListener { len = fd.readShort(); } fd.close(); + + + } else { VpnStatus.initLogCache(mCacheDir); } |