Fixed threading issue where joiner is disposed as joinable is disposed.