From 0d83c17b89cff271a1a46b0d14fc67b37cfd0733 Mon Sep 17 00:00:00 2001 From: Mygod Date: Fri, 5 Oct 2018 00:50:03 +0800 Subject: [PATCH] Known issue: client features won't work when upgrading from 1.x w/o shutting down service --- .../java/be/mygod/vpnhotspot/net/monitor/TrafficRecorder.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/TrafficRecorder.kt b/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/TrafficRecorder.kt index fd1d0e3f..4fbcfb20 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/TrafficRecorder.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/TrafficRecorder.kt @@ -71,7 +71,7 @@ object TrafficRecorder { "ACCEPT" -> { val isReceive = columns[7] == ANYWHERE val isSend = columns[8] == ANYWHERE - check(isReceive != isSend) + check(isReceive != isSend) // this check might fail when the user performed an upgrade from 1.x val ip = parseNumericAddress(columns[if (isReceive) 8 else 7]) val downstream = columns[if (isReceive) 6 else 5] var upstream: String? = columns[if (isReceive) 5 else 6]