don't join workers, just their shutting down

I don’t actually know why we can’t join on the workers, but they don’t
seem to be shutting down properly after their function ends