Skip to content

New core shutdown API#1731

Merged
nicolasnoble merged 56 commits intogrpc:masterfrom
ctiller:you-complete-me
Jun 17, 2015
Merged

New core shutdown API#1731
nicolasnoble merged 56 commits intogrpc:masterfrom
ctiller:you-complete-me

Conversation

@ctiller
Copy link
Copy Markdown
Member

@ctiller ctiller commented May 22, 2015

Fixes #1753
Fixes #988

@jtattermusch
Copy link
Copy Markdown
Contributor

Just saw the same error with code that doesn't include this change, so it's probably unrelated. Created a separate issue #1734 for this.

@jtattermusch
Copy link
Copy Markdown
Contributor

Just checked the python travis failure and it looks like this is not a known flake.

@ctiller
Copy link
Copy Markdown
Member Author

ctiller commented May 22, 2015

Yeah I need to check that

@jtattermusch
Copy link
Copy Markdown
Contributor

Otherwise looks good.

@nathanielmanistaatgoogle
Copy link
Copy Markdown
Contributor

Wow. (_c_test timed out.)

@ctiller
Copy link
Copy Markdown
Member Author

ctiller commented May 22, 2015

Restarted the Python test. Trying to reproduce here.

@ctiller
Copy link
Copy Markdown
Member Author

ctiller commented May 22, 2015

This will need more investigation (Tuesday latest).

@ctiller
Copy link
Copy Markdown
Member Author

ctiller commented Jun 10, 2015

Renamed.

@ctiller
Copy link
Copy Markdown
Member Author

ctiller commented Jun 11, 2015

@nicolasnoble - it's probably safe to start this review

@jtattermusch - can you re-integrate C# changes?

@nicolasnoble
Copy link
Copy Markdown
Contributor

Aye aye.

On Thu, Jun 11, 2015 at 4:28 PM, Craig Tiller notifications@github.com
wrote:

@nicolasnoble https://github.com/nicolasnoble - it's probably safe to
start this review

@jtattermusch https://github.com/jtattermusch - can you re-integrate C#
changes?


Reply to this email directly or view it on GitHub
#1731 (comment).

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

have an exit label here maybe and use goto from everywhere else instead of duplicating the exit logic ?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

It's worthwhile. There are further changes in #1577, and I want someone to do a thorough rewrite of this module entirely soon to eliminate any event related allocations - so maybe leave it til then?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Yeah fair enough. I've started reading #1577.

@nicolasnoble
Copy link
Copy Markdown
Contributor

Aside from that nit, I didn't spot anything out of whack, and that globally is LGTM.

@ctiller
Copy link
Copy Markdown
Member Author

ctiller commented Jun 15, 2015

@soltanmm @jtattermusch - we'll likely need to work together a little today to resolve conflicts.

jtattermusch added a commit to jtattermusch/grpc that referenced this pull request Jun 17, 2015
ctiller referenced this pull request in ctiller/grpc Jun 17, 2015
@ctiller
Copy link
Copy Markdown
Member Author

ctiller commented Jun 17, 2015

VERT!

nicolasnoble added a commit that referenced this pull request Jun 17, 2015
@nicolasnoble nicolasnoble merged commit a93954f into grpc:master Jun 17, 2015
@lock lock bot locked as resolved and limited conversation to collaborators Jan 31, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Don't clamp poll times grpc_completion_queue_next sometimes hangs when cq is shut down

9 participants