> > However, it is also possible that connect() is busy but the FD is showing up > as readable anyway, and thus for some absurd number of mainloop iterations > (until it ACTUALLY completes and is therefore finished connecting) the > reactor runs .connect(). > > Is this on Windows by any chance? > It's linux. Yun