Skip to content

Commit 737700d

Browse files
authored
Fix priority inversion issue exposed by Xcode 14 (#10144)
1 parent 0ca75ea commit 737700d

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

FirebaseDatabase/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# 9.6.0
2+
- [fixed] Fix priority inversion issue exposed by Xcode 14. (#10130)
3+
14
# 9.3.0
25
- [fixed] Fix `reference(withPath:)` race condition crash. (#7885)
36

FirebaseDatabase/Sources/third_party/SocketRocket/FSRWebSocket.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1799,6 +1799,7 @@ + (NSRunLoop *)FSR_networkRunLoop {
17991799
dispatch_once(&onceToken, ^{
18001800
networkThread = [[_FSRRunLoopThread alloc] init];
18011801
networkThread.name = @"com.squareup.SocketRocket.NetworkThread";
1802+
networkThread.qualityOfService = NSQualityOfServiceUserInitiated;
18021803
[networkThread start];
18031804
networkRunLoop = networkThread.runLoop;
18041805
});

0 commit comments

Comments
 (0)