self.finished.set() the final line is superfluous
Page 114
Change
myCond = Condition()
.to
Co = Condition()