Timm Wagener <wagenert...@gmail.com> added the comment:

TLDR;
-----
The intention of the PR is to make a future from gather return that cancelled() 
is True if, and only if, cancel() has successfully been called on it (explicit 
user intent) and it was awaited/has finished. All other finishing is not 
considered explicit user intent and has the state FINISHED (with exception or 
result), even if the exception is a CancelledError.

As mentioned, just my interpretation based on the logic i've seen.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue40894>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to