Initialize activeNetwork at start

This commit is contained in:
Juha Heinanen
2023-04-15 13:51:13 +03:00
parent 4b479bd2fc
commit b282212ae2

View File

@ -425,9 +425,11 @@ class BaresipService: Service() {
var addresses = "" var addresses = ""
for (la in linkAddresses) for (la in linkAddresses)
addresses = "$addresses;${la.key};${la.value}" addresses = "$addresses;${la.key};${la.value}"
Log.i(TAG, "Link addresses: $addresses") Log.i(TAG, "Link addresses: $addresses")
activeNetwork = cm.activeNetwork
Log.i(TAG, "Active network: $activeNetwork")
Thread { Thread {
baresipStart(filesPath, addresses.removePrefix(";"), logLevel) baresipStart(filesPath, addresses.removePrefix(";"), logLevel)
}.start() }.start()
@ -1342,7 +1344,7 @@ class BaresipService: Service() {
} }
val active = cm.activeNetwork val active = cm.activeNetwork
Log.d(TAG, "Added/Removed/Active = $added/$removed/$active") Log.d(TAG, "Added/Removed/Old/New Active = $added/$removed/$activeNetwork/$active")
if (added > 0 || removed > 0 || active != activeNetwork) { if (added > 0 || removed > 0 || active != activeNetwork) {
linkAddresses = addresses linkAddresses = addresses