commit 3ef94e009cc0764d53351d514beb887361b481c4
Author: Nathan Freitas <[email protected]>
Date:   Thu Nov 13 13:40:50 2014 -0500

    more fixes for VPN but not quite ready yet
---
 src/org/torproject/android/vpn/OrbotVpnService.java |   11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/src/org/torproject/android/vpn/OrbotVpnService.java 
b/src/org/torproject/android/vpn/OrbotVpnService.java
index b147e7d..39c9549 100644
--- a/src/org/torproject/android/vpn/OrbotVpnService.java
+++ b/src/org/torproject/android/vpn/OrbotVpnService.java
@@ -16,6 +16,7 @@
 
 package org.torproject.android.vpn;
 
+import java.io.IOException;
 import java.net.InetAddress;
 import java.nio.ByteBuffer;
 import java.util.Locale;
@@ -98,6 +99,14 @@ public class OrbotVpnService extends VpnService implements 
Handler.Callback {
        
         if (mProxyServer != null)
                mProxyServer.stop();
+        
+        if (mInterface != null)
+                       try {
+                               mInterface.close();
+                       } catch (IOException e) {
+                               // TODO Auto-generated catch block
+                               e.printStackTrace();
+                       }
     }
 
     @Override
@@ -136,7 +145,7 @@ public class OrbotVpnService extends VpnService implements 
Handler.Callback {
                                //builder.addRoute("192.168.43.0",8);
                                builder.addDnsServer("8.8.8.8");
                                
-                               // Create a new interface using the builder and 
save the parameters.
+                                // Create a new interface using the builder 
and save the parameters.
                                mInterface = builder.setSession(mSessionName)
                                        .setConfigureIntent(mConfigureIntent)
                                        .establish();



_______________________________________________
tor-commits mailing list
[email protected]
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits

Reply via email to