diff --git a/src/main/res/values/strings.xml b/src/main/res/values/strings.xml
index bd3b82ee..c07101de 100755
--- a/src/main/res/values/strings.xml
+++ b/src/main/res/values/strings.xml
@@ -60,7 +60,7 @@
The port number should be greater than 1024
Port should not be empty
Proxy should not be empty
- An unexpected exit detected, context has been recovered
+ An unexpected exit detected, the context has been reset.
Connecting…
Initializing…
diff --git a/src/main/scala/com/github/shadowsocks/Shadowsocks.scala b/src/main/scala/com/github/shadowsocks/Shadowsocks.scala
index 7b9011e1..122a3a4f 100644
--- a/src/main/scala/com/github/shadowsocks/Shadowsocks.scala
+++ b/src/main/scala/com/github/shadowsocks/Shadowsocks.scala
@@ -568,6 +568,7 @@ class Shadowsocks
}
}
case _ => {
+ clearDialog()
Log.e(Shadowsocks.TAG, "Failed to start VpnService")
}
}