Skip to content

Conversation

@glbrntt
Copy link
Collaborator

@glbrntt glbrntt commented Oct 9, 2019

Motivation:

gRPC Swift crashes when running any RPC on iOS when built with Xcode
11.2 beta (see issue: #605).

Modifications:

  • Add methods overrideing the scheduleTimeout method on the different
    client response channel handler subclasses. The overriden methods just
    explicitly call the method in the super class.

Result:

No crash on iOS when compiled with Xcode 11.2 beta.

Motivation:

gRPC Swift crashes when running any RPC on iOS when built with Xcode
11.2 beta (see issue: grpc#605).

Modifications:

- Add methods `override`ing the `scheduleTimeout` method on the different
  client response channel handler subclasses. The overriden methods just
  explicitly call the method in the `super` class.

Result:

No crash on iOS when compiled with Xcode 11.2 beta.
@glbrntt glbrntt requested a review from MrMage October 9, 2019 12:52
Copy link
Collaborator

@MrMage MrMage left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add a TODO to remove this again soon.

@glbrntt glbrntt merged commit af247f7 into grpc:nio Oct 10, 2019
@glbrntt glbrntt deleted the gb-workaround-sr-11564 branch October 10, 2019 09:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants