Skip to content

[3.6] bpo-33110: Catch errors raised when running add_done_callback on already completed futures (GH-13141)#13509

Closed
miss-islington wants to merge 1 commit intopython:3.6from
miss-islington:backport-2a3a2ec-3.6
Closed

[3.6] bpo-33110: Catch errors raised when running add_done_callback on already completed futures (GH-13141)#13509
miss-islington wants to merge 1 commit intopython:3.6from
miss-islington:backport-2a3a2ec-3.6

Conversation

@miss-islington
Copy link
Copy Markdown
Contributor

@miss-islington miss-islington commented May 22, 2019

Wrap the callback call within the add_done_callback function within concurrent.futures, in order to behave in an identical manner to callbacks added to a running future are triggered once it has completed.
(cherry picked from commit 2a3a2ec)

Co-authored-by: Sam Martin ABitMoreDepth@users.noreply.github.com

https://bugs.python.org/issue33110

…ady completed futures (pythonGH-13141)

Wrap the callback call within the `add_done_callback` function within concurrent.futures, in order to behave in an identical manner to callbacks added to a running future are triggered once it has completed.
(cherry picked from commit 2a3a2ec)

Co-authored-by: Sam Martin <ABitMoreDepth@users.noreply.github.com>
@pitrou
Copy link
Copy Markdown
Member

pitrou commented May 22, 2019

Oops, 3.6 is security fixes-only. Closing.

@pitrou pitrou closed this May 22, 2019
@miss-islington miss-islington deleted the backport-2a3a2ec-3.6 branch May 22, 2019 21:31
@miss-islington
Copy link
Copy Markdown
Contributor Author

@ABitMoreDepth and @pitrou: Status check is done, and it's a failure ❌ .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants