File tree Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change 1
1
# Unreleased
2
+ - [ fixed] Fixed an iOS 13 crash that occured in our WebSocket error handling. (#3950 )
2
3
3
4
# v6.1.0
4
5
- [ fixed] Fix Catalyst Build issue. (#3512 )
Original file line number Diff line number Diff line change @@ -1510,7 +1510,9 @@ - (void)safeHandleEvent:(NSStreamEvent)eventCode stream:(NSStream *)aStream
1510
1510
}
1511
1511
1512
1512
case NSStreamEventErrorOccurred: {
1513
- SRFastLog (@" NSStreamEventErrorOccurred %@ %@ " , aStream, [[aStream streamError ] copy ]);
1513
+ // Note: The upstream code for SocketRocket logs the error message, but this causes
1514
+ // crashes on iOS 13 (https://github.com/firebase/firebase-ios-sdk/issues/3950)
1515
+ SRFastLog (@" NSStreamEventErrorOccurred %@ " , aStream);
1514
1516
// / TODO specify error better!
1515
1517
[self _failWithError: aStream.streamError];
1516
1518
_readBufferOffset = 0 ;
You can’t perform that action at this time.
0 commit comments