launchdarkly / ios-client-sdk

LaunchDarkly Client-side SDK for iOS (Swift and Obj-C)
https://docs.launchdarkly.com/sdk/client-side/ios
Other
68 stars 82 forks source link

fix: adds multithread protections for LDClient.start(...) #382

Closed tanderson-ld closed 1 month ago

tanderson-ld commented 1 month ago

Requirements

Related issues

https://github.com/launchdarkly/ios-client-sdk/issues/381

Describe the solution you've provided

Simplified instance dictionary modifications during start and added queue/lock protection for instances.