Dima Tisnek added the comment: @rooter, if you go this way, you should also `self._started.set()` with lock held, together with removing thread from `_limbo` ---------- _______________________________________ Python tracker <report at bugs.python.org> <http://bugs.python.org/issue27908> _______________________________________