Issue #22970: asyncio: Fix inconsistency cancelling Condition.wait.

Patch by David Coles.
3 files changed