Ben Mather <bwhmat...@bwhmather.com> added the comment: The patch is indeed a little outdated, but I would be happy to pick it and get it working again.
First we need a resolution to #22630 though. Currently calling `cancel` will invoke callbacks, but waiters won't be triggered until `set_running_or_notify_cancel` is called. If both are implemented using the same mechanism, then both will need to be cancelled at the same time. This means that the behaviour of one the other will need to be changed in a backwards incompatible way. Does anyone have a preference for where we should send notification of cancellation? Is the breakage significant enough to kill this patch? ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue22729> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com