From d516af3ca0aca04ed5f945c837f04ad932d22691 Mon Sep 17 00:00:00 2001 From: Max Lv Date: Mon, 3 Jun 2013 10:10:43 +0800 Subject: [PATCH] fix a FC --- src/main/scala/com/github/shadowsocks/ShadowVpnService.scala | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/scala/com/github/shadowsocks/ShadowVpnService.scala b/src/main/scala/com/github/shadowsocks/ShadowVpnService.scala index af9afd28..63143c83 100644 --- a/src/main/scala/com/github/shadowsocks/ShadowVpnService.scala +++ b/src/main/scala/com/github/shadowsocks/ShadowVpnService.scala @@ -164,6 +164,11 @@ class ShadowVpnService extends VpnService { def handleCommand(intent: Intent) { + if (intent == null) { + stopSelf() + return + } + if (VpnService.prepare(this) != null) { val i = new Intent(this, classOf[ShadowVpnActivity]) i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)