From 800d30fdd3ac9aa9b18b8228d615cffc83f22d3c Mon Sep 17 00:00:00 2001 From: Georg Lukas Date: Mon, 14 Sep 2020 18:44:36 +0200 Subject: [PATCH] service: silence unregister crash of not registered Receiver --- src/AprsService.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/AprsService.scala b/src/AprsService.scala index 628e9de..1fb8742 100644 --- a/src/AprsService.scala +++ b/src/AprsService.scala @@ -218,7 +218,9 @@ class AprsService extends Service { } msgService.stop() locSource.stop() - unregisterReceiver(msgNotifier) + scala.util.control.Exception.ignoring(classOf[IllegalArgumentException]) { + unregisterReceiver(msgNotifier) + } ServiceNotifier.instance.stop(this) }