Hello!
First off,
et al.
Great, I think we will change this too.
Could you repeat that test with read() after incomplete connect?
That your test was apparently invalid because of the same errno mistake,
so results may be different. Only, please, use read() with non-zero length.
Alexey