diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/IpMonitor.kt b/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/IpMonitor.kt index 173964d0..7deb0342 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/IpMonitor.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/net/monitor/IpMonitor.kt @@ -25,7 +25,7 @@ abstract class IpMonitor { companion object { const val KEY = "service.ipMonitor" // https://android.googlesource.com/platform/external/iproute2/+/7f7a711/lib/libnetlink.c#493 - private val errorMatcher = ("(^Cannot bind netlink socket: |^request send failed: |" + + private val errorMatcher = ("(?:^Cannot (?:bind netlink socket|send dump request): |^request send failed: |" + "Dump (was interrupted and may be inconsistent.|terminated)$)").toRegex() var currentMode: Mode get() {