Skip to content

Commit 23abb96

Browse files
fix main thread bug
1 parent 7f67b56 commit 23abb96

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

dea_conflux/drill.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -389,15 +389,14 @@ def filter_dataset(dss, shapefile, worker_num=1):
389389
-------
390390
filtered_datasets: [str]
391391
"""
392-
if __name__ == "__main__":
393-
with multiprocessing.Pool(processes=worker_num) as pool:
394-
filtered_datasets = list(
395-
tqdm.tqdm(
396-
pool.imap(partial(polygon_in_dataset, shapefile=shapefile), dss)
397-
)
392+
with multiprocessing.Pool(processes=worker_num) as pool:
393+
filtered_datasets = list(
394+
tqdm.tqdm(
395+
pool.imap(partial(polygon_in_dataset, shapefile=shapefile), dss)
398396
)
397+
)
399398

400-
return [e for e in filtered_datasets if e]
399+
return [e for e in filtered_datasets if e]
401400

402401

403402
def polygon_in_dataset(ds, shapefile):

0 commit comments

Comments
 (0)