From 5bac6405b9db7931c07d097cb929ce7acf3bdc27 Mon Sep 17 00:00:00 2001 From: William Casarin Date: Fri, 30 Jun 2023 06:41:30 -0700 Subject: [PATCH] validation: make sure to run on a detached task so we don't do sig validation on the main thread accidentally --- damus/Models/HomeModel.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/damus/Models/HomeModel.swift b/damus/Models/HomeModel.swift index 5d30ddda..d7580e6b 100644 --- a/damus/Models/HomeModel.swift +++ b/damus/Models/HomeModel.swift @@ -752,7 +752,7 @@ func guard_valid_event(events: EventCache, ev: NostrEvent, callback: @escaping ( switch validated { case .unknown: - Task { + Task.detached(priority: .medium) { let result = validate_event(ev: ev) DispatchQueue.main.async {