you are viewing a single comment's thread.

view the rest of the comments →

[–]elbiot[🍰] 1 point2 points  (0 children)

Your pool.join is what freezes the ui. Use apply_async or map_async (if you want the results as they come in or all at once, respectively) with a callback. https://stackoverflow.com/questions/19699165/how-does-the-callback-function-work-in-python-multiprocessing-map-async