Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: WebSocket data race crash #578

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open

Conversation

BobaFetters
Copy link
Member

Fixing a crash in websockets that can occur because of a data race when multiple successive disconnect/connect calls are made.

Closes apollographql/apollo-ios#3390

@svc-apollo-docs
Copy link
Collaborator

svc-apollo-docs commented Jan 14, 2025

✅ Docs preview has no changes

The preview was not built because there were no changes.

Build ID: 8a311eb50b90ec3efdafcaf5

Copy link

netlify bot commented Jan 14, 2025

Deploy Preview for apollo-ios-docc canceled.

Name Link
🔨 Latest commit b0e6492
🔍 Latest deploy log https://app.netlify.com/sites/apollo-ios-docc/deploys/6789a4f46d173a0008932700

Copy link

netlify bot commented Jan 14, 2025

Deploy Preview for eclectic-pie-88a2ba ready!

Name Link
🔨 Latest commit b0e6492
🔍 Latest deploy log https://app.netlify.com/sites/eclectic-pie-88a2ba/deploys/6789a4f468ada7000884e292
😎 Deploy Preview https://deploy-preview-578--eclectic-pie-88a2ba.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link
Member

@calvincestari calvincestari left a comment

Choose a reason for hiding this comment

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

Just that one import statement to remove otherwise looks good. Nice work, thanks @BobaFetters!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Crash on com.apollographql.websocket on _inputStreamCallbackFunc
3 participants