diff --git a/mobile/src/main/jni/shadowsocks-libev b/mobile/src/main/jni/shadowsocks-libev index 19e222ba..1c2b6170 160000 --- a/mobile/src/main/jni/shadowsocks-libev +++ b/mobile/src/main/jni/shadowsocks-libev @@ -1 +1 @@ -Subproject commit 19e222bad8416f20b7694bff75f2cee72a70701e +Subproject commit 1c2b6170b9ec5443d4a3e211425bc0d5f8e18119 diff --git a/mobile/src/main/scala/com/github/shadowsocks/utils/TcpFastOpen.scala b/mobile/src/main/scala/com/github/shadowsocks/utils/TcpFastOpen.scala index 80108f26..033fc03d 100644 --- a/mobile/src/main/scala/com/github/shadowsocks/utils/TcpFastOpen.scala +++ b/mobile/src/main/scala/com/github/shadowsocks/utils/TcpFastOpen.scala @@ -46,7 +46,7 @@ object TcpFastOpen { def sendEnabled: Boolean = { val file = new File("/proc/sys/net/ipv4/tcp_fastopen") - file.canRead && (Source.fromFile(file).mkString.toInt & 1) > 0 + file.canRead && (Source.fromFile(file).mkString.trim.toInt & 1) > 0 } def enabled(value: Boolean): String = if (sendEnabled != value) {