@@ -1709,7 +1709,6 @@ async def await_data(
1709
1709
awaitable : Awaitable [Dict [str , Any ]],
1710
1710
) -> Optional [Dict [str , Any ]]:
1711
1711
# noinspection PyShadowingNames
1712
-
1713
1712
try :
1714
1713
return await awaitable
1715
1714
except GraphQLError as error :
@@ -2607,16 +2606,14 @@ async def wait(self) -> Optional[Dict[str, Any]]:
2607
2606
if self .parent_context :
2608
2607
await self .parent_context .completed .wait ()
2609
2608
_data = self ._data
2610
- try :
2611
- data = (
2612
- await _data # type: ignore
2613
- if self ._context .is_awaitable (_data )
2614
- else _data
2615
- )
2616
- finally :
2617
- await sleep (ASYNC_DELAY ) # always defer completion a little bit
2618
- self .data = data
2619
- self .completed .set ()
2609
+ data = (
2610
+ await _data # type: ignore
2611
+ if self ._context .is_awaitable (_data )
2612
+ else _data
2613
+ )
2614
+ await sleep (ASYNC_DELAY ) # always defer completion a little bit
2615
+ self .completed .set ()
2616
+ self .data = data
2620
2617
return data
2621
2618
2622
2619
def add_data (self , data : AwaitableOrValue [Optional [Dict [str , Any ]]]) -> None :
@@ -2680,16 +2677,14 @@ async def wait(self) -> Optional[List[str]]:
2680
2677
if self .parent_context :
2681
2678
await self .parent_context .completed .wait ()
2682
2679
_items = self ._items
2683
- try :
2684
- items = (
2685
- await _items # type: ignore
2686
- if self ._context .is_awaitable (_items )
2687
- else _items
2688
- )
2689
- finally :
2690
- await sleep (ASYNC_DELAY ) # always defer completion a little bit
2691
- self .items = items
2692
- self .completed .set ()
2680
+ items = (
2681
+ await _items # type: ignore
2682
+ if self ._context .is_awaitable (_items )
2683
+ else _items
2684
+ )
2685
+ await sleep (ASYNC_DELAY ) # always defer completion a little bit
2686
+ self .items = items
2687
+ self .completed .set ()
2693
2688
return items
2694
2689
2695
2690
def add_items (self , items : AwaitableOrValue [Optional [List [Any ]]]) -> None :
0 commit comments