GetStream / stream-video-swift

SwiftUI Video SDK ➡️ Stream Video 📹
https://getstream.io/video/sdk/ios/
Other
118 stars 21 forks source link

[Fix]CallKitService storage access #566

Closed ipavlidakis closed 1 month ago

ipavlidakis commented 1 month ago

🔗 Issue Links

https://getstream.zendesk.com/agent/tickets/56365

📝 Summary

When performing the EndCall action provider in CallKit, there is an access issue occurring, because at the same time we receive and process a callEnded event from the Stream backend.

🛠 Implementation

We now ensure that access to the internal callEntry storage is thread-safe.

☑️ Contributor Checklist

Stream-SDK-Bot commented 1 month ago

SDK Size

title develop branch diff status
StreamVideo 7.97 MB 7.97 MB 0 KB 🟢
StreamVideoSwiftUI 2.18 MB 2.18 MB 0 KB 🟢
StreamVideoUIKit 2.31 MB 2.31 MB 0 KB 🟢
StreamWebRTC 8.69 MB 8.69 MB 0 KB 🟢
sonarcloud[bot] commented 1 month ago

Quality Gate Passed Quality Gate passed

Issues
111 New issues
0 Accepted issues

Measures
0 Security Hotspots
79.7% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud