From 439d56d1d7ada8e5d00c96f1f48370f45c04fd7c Mon Sep 17 00:00:00 2001 From: Max Lv Date: Mon, 5 Feb 2018 01:38:31 -0800 Subject: [PATCH] Remove the return value in traffic IPC --- core/src/main/jni/shadowsocks-libev | 2 +- .../main/java/com/github/shadowsocks/bg/TrafficMonitorThread.kt | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/core/src/main/jni/shadowsocks-libev b/core/src/main/jni/shadowsocks-libev index 6040be9d..1a219895 160000 --- a/core/src/main/jni/shadowsocks-libev +++ b/core/src/main/jni/shadowsocks-libev @@ -1 +1 @@ -Subproject commit 6040be9d0af812382934defe317c2e28434494ad +Subproject commit 1a21989566e778139c489d5f8972979bda9b16c1 diff --git a/mobile/src/main/java/com/github/shadowsocks/bg/TrafficMonitorThread.kt b/mobile/src/main/java/com/github/shadowsocks/bg/TrafficMonitorThread.kt index 5d738208..62025554 100644 --- a/mobile/src/main/java/com/github/shadowsocks/bg/TrafficMonitorThread.kt +++ b/mobile/src/main/java/com/github/shadowsocks/bg/TrafficMonitorThread.kt @@ -37,7 +37,6 @@ class TrafficMonitorThread : LocalSocketListener("TrafficMonitorThread") { if (socket.inputStream.read(buffer) != 16) throw IOException("Unexpected traffic stat length") val stat = ByteBuffer.wrap(buffer).order(ByteOrder.LITTLE_ENDIAN) TrafficMonitor.update(stat.getLong(0), stat.getLong(8)) - socket.outputStream.write(0) } catch (e: IOException) { Log.e(tag, "Error when recv traffic stat", e) app.track(e)