Merge pull request #43 from leojay/master Issue #20319: concurrent.futures.wait() can block forever even if Fut…