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_apple.zigmodified+1-1
Changes to packages/zig/src/bridge_mobile_auth_apple.zig
@@ -149,7 +149,7 @@ pub const AppleAuthBridge = struct {
149149
150150fn poolFull() BridgeError {
151151 std.log.warn("signInWithApple refused: all {d} async slots in flight", .{ios_async.max_in_flight});
152 return BridgeError.InvalidParameter;
152 return BridgeError.Busy;
153153}
154154
155155/// `@[ASAuthorizationScopeFullName, ASAuthorizationScopeEmail]`, or null when