Skip to content

Commit 3fa8a9e

Browse files
mklingmannpeitschie
authored andcommitted
fix(ios): Change deviceMap to use ThreadSafeDictionary
Fixes crash on iOS
1 parent b2adcf9 commit 3fa8a9e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

ios/Sources/BluetoothLe/Plugin.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ public class BluetoothLe: CAPPlugin, CAPBridgedPlugin {
5252
typealias BleCharacteristic = [String: Any]
5353
typealias BleDescriptor = [String: Any]
5454
private var deviceManager: DeviceManager?
55-
private var deviceMap = [String: Device]()
55+
private var deviceMap = ThreadSafeDictionary<String, Device>()
5656
private var displayStrings = [String: String]()
5757

5858
override public func load() {

0 commit comments

Comments
 (0)