ReviewOS

also looking at this

craft-native/craft

fix(ios): report async pool exhaustion as busy

#267
Merged glennmichael123 wants to merge codex/ios-busy-error-code into main
19 files +53 -65
packages/zig/src/bridge_mobile_auth.zigmodified+1-1
Changes to packages/zig/src/bridge_mobile_auth.zig
@@ -142,7 +142,7 @@ pub const AuthBridge = struct {
142142 "authenticate: no free reply slot; {d} native calls are already awaiting one",
143143 .{ios_async.max_in_flight},
144144 );
145 return BridgeError.NativeCallFailed;
145 return BridgeError.Busy;
146146 };
147147 errdefer ios_async.abandon(ticket);
148148