Skip to content

[Fix]MicrophoneChecker occasional crash - #813

Merged
ipavlidakis merged 5 commits into
developfrom
fix/microphone-crash
May 22, 2025
Merged

ipavlidakis merged 5 commits into
developfrom
fix/microphone-crash

Conversation

@ipavlidakis

Copy link
Copy Markdown
Contributor

🔗 Issue Links

Resolves https://linear.app/stream/issue/IOS-869/tasksink-causes-occasional-crash-on-microphonechecker

📝 Summary

TaskSink causes an occasional crash on MicrophoneChecker. This revision attempts to fix this by holding a reference to the input value inside TaskSync and then use the hold value inside the async operation.

☑️ 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 (tutorial, CMS)

@ipavlidakis ipavlidakis self-assigned this May 19, 2025
@ipavlidakis
ipavlidakis requested a review from a team as a code owner May 19, 2025 10:10
@ipavlidakis ipavlidakis added the bug Something isn't working label May 19, 2025
@github-actions

Copy link
Copy Markdown

Public Interface

🚀 No changes affecting the public interface.

1 similar comment
@github-actions

Copy link
Copy Markdown

Public Interface

🚀 No changes affecting the public interface.

@Stream-SDK-Bot

Stream-SDK-Bot commented May 19, 2025

Copy link
Copy Markdown
Collaborator

SDK Size

title develop branch diff status
StreamVideo 7.54 MB 7.54 MB 0 KB 🟢
StreamVideoSwiftUI 2.26 MB 2.26 MB 0 KB 🟢
StreamVideoUIKit 2.38 MB 2.38 MB 0 KB 🟢
StreamWebRTC 9.85 MB 9.85 MB 0 KB 🟢

@martinmitrevski martinmitrevski left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good, but there's a test failing

@ipavlidakis
ipavlidakis force-pushed the fix/microphone-crash branch from 935b17f to 033a77a Compare May 20, 2025 09:33
@github-actions

Copy link
Copy Markdown

Public Interface

🚀 No changes affecting the public interface.

@github-actions

Copy link
Copy Markdown

Public Interface

🚀 No changes affecting the public interface.

@github-actions

Copy link
Copy Markdown

Public Interface

🚀 No changes affecting the public interface.

@sonarqubecloud

Copy link
Copy Markdown

@ipavlidakis
ipavlidakis merged commit c4b2817 into develop May 22, 2025
@ipavlidakis
ipavlidakis deleted the fix/microphone-crash branch May 22, 2025 09:59
@Stream-SDK-Bot Stream-SDK-Bot mentioned this pull request Jun 2, 2025
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