Skip to content

Commit 13adb92

Browse files
authored
Merge pull request #3385 from OpenNeuroOrg/fix/delete-ordering
fix(worker): Run delete_siblings to completion before delete_dataset
2 parents 68addfc + 1604a76 commit 13adb92

File tree

1 file changed

+2
-1
lines changed
  • services/datalad/datalad_service/handlers

1 file changed

+2
-1
lines changed

services/datalad/datalad_service/handlers/dataset.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,8 @@ async def on_delete(self, req, resp, dataset):
5050
dataset_path = self.store.get_dataset_path(dataset)
5151

5252
if await aiofiles.os.path.exists(dataset_path):
53-
await asyncio.gather(delete_siblings(dataset), delete_dataset(dataset_path))
53+
await delete_siblings(dataset)
54+
await delete_dataset(dataset_path)
5455

5556
resp.media = {}
5657
resp.status = falcon.HTTP_OK

0 commit comments

Comments
 (0)