Known issue: client features won't work when upgrading from 1.x w/o shutting down service

This commit is contained in:
Mygod
2018-10-05 00:50:03 +08:00
parent 255cfac486
commit 0d83c17b89

View File

@@ -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]