summaryrefslogtreecommitdiff
path: root/LearnMapKit/ADSBNetRunner.swift
diff options
context:
space:
mode:
Diffstat (limited to 'LearnMapKit/ADSBNetRunner.swift')
-rw-r--r--LearnMapKit/ADSBNetRunner.swift8
1 files changed, 8 insertions, 0 deletions
diff --git a/LearnMapKit/ADSBNetRunner.swift b/LearnMapKit/ADSBNetRunner.swift
index 21b8fd8..4c5dd53 100644
--- a/LearnMapKit/ADSBNetRunner.swift
+++ b/LearnMapKit/ADSBNetRunner.swift
@@ -109,4 +109,12 @@ class ADSBNetRunner {
func getCount() -> Int {
return self.adsb_tag_stream.getCount()
}
+
+ func stop() async {
+ timer?.invalidate()
+ timer = nil
+ processingTask?.cancel()
+ processingTask = nil
+ ADSBClient = nil
+ }
}