Skip to content

Commit 97add69

Browse files
committed
remove None-checks
1 parent eb458af commit 97add69

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

Lib/asyncio/tasks.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -543,8 +543,7 @@ async def _cancel_and_wait(fut):
543543

544544
# gh-157058: awaiting the waiter leaves no edge on fut, add it here
545545
cur_task = current_task()
546-
if cur_task is not None:
547-
futures.future_add_to_awaited_by(fut, cur_task)
546+
futures.future_add_to_awaited_by(fut, cur_task)
548547

549548
try:
550549
fut.cancel()
@@ -553,8 +552,7 @@ async def _cancel_and_wait(fut):
553552
await waiter
554553
finally:
555554
fut.remove_done_callback(cb)
556-
if cur_task is not None:
557-
futures.future_discard_from_awaited_by(fut, cur_task)
555+
futures.future_discard_from_awaited_by(fut, cur_task)
558556

559557

560558
class _AsCompletedIterator:

0 commit comments

Comments
 (0)