Mon, 18 Jan 2016 00:18:07 -0600
Don't have proxy code call callbacks if connect data disposed
The raw socket implementation wouldn't call callbacks after the
connect data was disposed. Replicate this behavior with the Gio
implementation.
The GCancellable is only cancelled when disposing the connect
data, so if the return from the async function is that it was
cancelled, it's safe to assume that the connect data has been
disposed.