Skip to content

Commit ccde11e

Browse files
committed
async
1 parent 3957748 commit ccde11e

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

fastcore/parallel.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ async def limited_task(item):
153153
return await asyncio.wait_for(coro, timeout) if timeout else await coro
154154

155155
tasks = [limited_task(item) for item in items]
156-
return asyncio.gather(*tasks)
156+
return await asyncio.gather(*tasks)
157157

158158
# %% ../nbs/03a_parallel.ipynb
159159
def run_procs(f, f_done, args):

nbs/03a_parallel.ipynb

+12-12
Original file line numberDiff line numberDiff line change
@@ -479,11 +479,11 @@
479479
"name": "stdout",
480480
"output_type": "stream",
481481
"text": [
482-
"0 2024-10-11 21:08:04.678835\n",
483-
"1 2024-10-11 21:08:04.930711\n",
484-
"2 2024-10-11 21:08:05.181549\n",
485-
"3 2024-10-11 21:08:05.435812\n",
486-
"4 2024-10-11 21:08:05.687301\n"
482+
"0 2024-10-11 23:06:05.920741\n",
483+
"1 2024-10-11 23:06:06.171470\n",
484+
"2 2024-10-11 23:06:06.431925\n",
485+
"3 2024-10-11 23:06:06.689940\n",
486+
"4 2024-10-11 23:06:06.937109\n"
487487
]
488488
}
489489
],
@@ -539,7 +539,7 @@
539539
" return await asyncio.wait_for(coro, timeout) if timeout else await coro\n",
540540
"\n",
541541
" tasks = [limited_task(item) for item in items]\n",
542-
" return asyncio.gather(*tasks)"
542+
" return await asyncio.gather(*tasks)"
543543
]
544544
},
545545
{
@@ -560,12 +560,12 @@
560560
"name": "stdout",
561561
"output_type": "stream",
562562
"text": [
563-
"2 2024-10-11 21:08:23.196473 0.28277557322761593\n",
564-
"1 2024-10-11 21:08:23.258949 0.3449957623467014\n",
565-
"0 2024-10-11 21:08:23.341502 0.4269314183522479\n",
566-
"5 2024-10-11 21:08:23.665180 0.3214516296250627\n",
567-
"3 2024-10-11 21:08:23.814849 0.6164311736352199\n",
568-
"4 2024-10-11 21:08:23.864115 0.6032399559625771\n"
563+
"0 2024-10-11 23:06:39.545583 0.10292732609738675\n",
564+
"3 2024-10-11 23:06:39.900393 0.3516179734831676\n",
565+
"4 2024-10-11 23:06:39.941094 0.03699593757956876\n",
566+
"2 2024-10-11 23:06:39.957677 0.5148658606540902\n",
567+
"1 2024-10-11 23:06:40.099716 0.6574035385815227\n",
568+
"5 2024-10-11 23:06:40.654097 0.7116319667399102\n"
569569
]
570570
}
571571
],

0 commit comments

Comments
 (0)