diff --git a/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt b/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt index 89db77b1..cf265d7c 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt @@ -144,8 +144,8 @@ class BaresipService: Service() { BaresipService.IS_SERVICE_RUNNING = false unregisterReceiver(nr) nm.cancelAll() - wl.release() - fl.release() + if (wl.isHeld) wl.release() + if (fl.isHeld) fl.release() stopForeground(true) stopSelf() }