glib fails to detect connection events
Submitted by the..@..il.com
Link to original bug (#602012)
Description
A change in glib broke a couple of tests in the Twisted python library under Windows, probably around the 2.14 version. Basically, a client socket connecting to a server in the same process fails to received a connection event, whereas the server socket correctly accepts it.
I had a quick look at the revision history, and r5600 in glib/giowin32.c may be the culprit, although it's a wild guess.
I have only been able to reproduce this using a Twisted script, but I'd be happy to test any potential fix.
http://twistedmatrix.com/trac/ticket/3925 is our internal bug report.
Thanks!
Version: 2.14.x