We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
to your account
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
assignee = None
closed_at = <Date 2019-05-05.11:15:57.577>
created_at = <Date 2018-05-16.02:56:28.513>
labels = ['type-feature', '3.8', 'expert-asyncio']
title = 'Implement Happy Eyeball in asyncio'
updated_at = <Date 2019-05-05.11:15:57.576>
user = 'https://github.com/twisteroidambassador'
activity = <Date 2019-05-05.11:15:57.576>
actor = 'asvetlov'
assignee = 'none'
closed = True
closed_date = <Date 2019-05-05.11:15:57.577>
closer = 'asvetlov'
components = ['asyncio']
creation = <Date 2018-05-16.02:56:28.513>
creator = 'twisteroid ambassador'
dependencies = 
files = 
hgrepos = 
issue_num = 33530
keywords = ['patch']
message_count = 2.0
messages = ['316757', '341427']
nosy_count = 6.0
nosy_names = ['njs', 'asvetlov', 'Yury.Selivanov', 'yselivanov', 'twisteroid ambassador', 'miss-islington']
pr_nums = ['7097', '7237']
priority = 'normal'
resolution = 'fixed'
stage = 'resolved'
status = 'closed'
superseder = None
type = 'enhancement'
url = 'https://bugs.python.org/issue33530'
versions = ['Python 3.8']
The text was updated successfully, but these errors were encountered:
Add a Happy Eyeballs implementation to asyncio, based on work in https://github.com/twisteroidambassador/async_stagger .
Add 2 keyword arguments to loop.create_connection and asyncio.open_connection.
delay: Optional[float] = None. None disables happy eyeballs. A number >= 0 means the delay between starting new connections.
interleave: int = 1. Controls reordering of resolved IP addresses by address family.
Optionally, expose the happy eyeballs scheduling helper function.
It's currently called "staggered_race()". Suggestions for a better name welcome.
Should it belong to base_events.py, some other existing file or a new file?
Sorry, something went wrong.
New changeset 88f07a8 by Miss Islington (bot) (twisteroid ambassador) in branch 'master':
bpo-33530: Implement Happy Eyeballs in asyncio, v2 (GH-7237)
No branches or pull requests