also looking at this
fix(ios): report async pool exhaustion as busy
#267
19 files
+53
-65
| @@ -148,7 +148,7 @@ pub const AudioRecordingBridge = struct { | ||
| 148 | 148 | "startAudioRecording: no free reply slot; {d} native calls are already awaiting one", |
| 149 | 149 | .{ios_async.max_in_flight}, |
| 150 | 150 | ); |
| 151 | return BridgeError.NativeCallFailed; | |
| 151 | return BridgeError.Busy; | |
| 152 | 152 | }; |
| 153 | 153 | errdefer ios_async.abandon(ticket); |
| 154 | 154 | pending = ticket; |