Skip to content
This repository has been archived by the owner on Nov 23, 2017. It is now read-only.

Fix stop_serving in proactor loop kill all listening servers #496

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

julien-duponchelle
Copy link

Current implementation of the asyncio Proactor event loop has an issue, when you stop a server it's cancel the futures of all other servers.

Current implementation of the asyncio Proactor event loop has an
issue, when you stop a server it's cancel the futures of all other
servers.
@1st1
Copy link
Member

1st1 commented Feb 22, 2017

LGTM. @asvetlov can you also take a look?

@fafhrd91
Copy link

lgtm

asvetlov is not very active at the moment

@1st1
Copy link
Member

1st1 commented Mar 2, 2017

I can merge this PR, but would you be able to re-submit it to http://github.com/python/cpython with a link to this PR? This would make merging this easier for me.

@julien-duponchelle
Copy link
Author

julien-duponchelle commented Mar 2, 2017 via email

@1st1
Copy link
Member

1st1 commented Mar 2, 2017

Yes of course I will do it tomorrow.

Would you be able to do it sooner by any chance? 3.6.1 RC1 is going to be tagged tomorrow.

@julien-duponchelle
Copy link
Author

PR opened: python/cpython#431

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.

4 participants