Fix crash when getLinkProperties returns null
This commit is contained in:
@@ -43,7 +43,7 @@ class InterfaceMonitor(val iface: String) : UpstreamMonitor() {
|
|||||||
private set
|
private set
|
||||||
private val dns get() = app.connectivity.allNetworks
|
private val dns get() = app.connectivity.allNetworks
|
||||||
.map { app.connectivity.getLinkProperties(it) }
|
.map { app.connectivity.getLinkProperties(it) }
|
||||||
.singleOrNull { it.interfaceName == iface }
|
.singleOrNull { it?.interfaceName == iface }
|
||||||
?.dnsServers ?: emptyList()
|
?.dnsServers ?: emptyList()
|
||||||
|
|
||||||
override fun registerCallbackLocked(callback: Callback): Boolean {
|
override fun registerCallbackLocked(callback: Callback): Boolean {
|
||||||
|
|||||||
Reference in New Issue
Block a user