Skip to content

Conversation

ipavlidakis
Copy link
Contributor

🔗 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

  • I have signed the Stream CLA (required)
  • This change follows zero ⚠️ policy (required)
  • This change should receive manual QA
  • Changelog is updated with client-facing changes
  • New code is covered by unit tests
  • Comparison screenshots added for visual changes
  • Affected documentation updated (Docusaurus, tutorial, CMS)

@ipavlidakis ipavlidakis added the bug Something isn't working label Oct 8, 2024
@ipavlidakis ipavlidakis self-assigned this Oct 8, 2024
@ipavlidakis ipavlidakis requested a review from a team as a code owner October 8, 2024 11:07
@Stream-SDK-Bot
Copy link
Collaborator

Stream-SDK-Bot commented Oct 8, 2024

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 🟢

Copy link

sonarqubecloud bot commented Oct 8, 2024

@ipavlidakis ipavlidakis merged commit d2c4432 into develop Oct 8, 2024
13 checks passed
@ipavlidakis ipavlidakis deleted the fix/callkit-access-issues branch October 8, 2024 13:22
@Stream-SDK-Bot Stream-SDK-Bot mentioned this pull request Oct 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants