|
@@ -137,9 +137,8 @@ extension Bolus {
|
|
|
Task {
|
|
Task {
|
|
|
await withTaskGroup(of: Void.self) { group in
|
|
await withTaskGroup(of: Void.self) { group in
|
|
|
group.addTask {
|
|
group.addTask {
|
|
|
|
|
+ // Avoid Race Condition by not executing these functions in parallel -> both are modifying the subscriptions var
|
|
|
self.registerHandlers()
|
|
self.registerHandlers()
|
|
|
- }
|
|
|
|
|
- group.addTask {
|
|
|
|
|
self.registerSubscribers()
|
|
self.registerSubscribers()
|
|
|
}
|
|
}
|
|
|
group.addTask {
|
|
group.addTask {
|