Skip to content

Describe status codes on the EventEngine API#26180

Merged
drfloob merged 5 commits intogrpc:masterfrom
drfloob:ee-status-codes
May 7, 2021
Merged

Describe status codes on the EventEngine API#26180
drfloob merged 5 commits intogrpc:masterfrom
drfloob:ee-status-codes

Conversation

@drfloob
Copy link
Copy Markdown
Member

@drfloob drfloob commented May 5, 2021

@markdroth
@nicolasnoble

This continues the work of ironing out EventEngine API details.

Note also that the AcceptCallback has lost its status parameter. In short: that callback will never be called in non-OK situations - either CreateListener will fail, or its on_shutdown callback will be called with an error status.

Some of these changes also appear in PR #26026. For example, the addition of default destructors.

@drfloob drfloob requested review from markdroth and nicolasnoble May 5, 2021 21:25
@drfloob drfloob added the release notes: no Indicates if PR should not be in release notes label May 5, 2021
Copy link
Copy Markdown
Member

@markdroth markdroth left a comment

Choose a reason for hiding this comment

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

Only a few minor comments; overall, this looks good!

Copy link
Copy Markdown
Member

@markdroth markdroth left a comment

Choose a reason for hiding this comment

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

Looks great!

@drfloob drfloob enabled auto-merge (squash) May 7, 2021 17:43
@drfloob drfloob merged commit 5b03526 into grpc:master May 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release notes: no Indicates if PR should not be in release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants