Skip to content
This repository has been archived by the owner. 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
from

Conversation

@noplay
Copy link

noplay commented Feb 21, 2017

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

fafhrd91 commented Feb 22, 2017

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.

@noplay
Copy link
Author

noplay commented Mar 2, 2017

@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.

@noplay
Copy link
Author

noplay commented Mar 3, 2017

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
Linked issues

Successfully merging this pull request may close these issues.

None yet

4 participants
You can’t perform that action at this time.