The callback should be called as soon as the connection is established, and if we actually set the callback when it already is, we expect it to be called immediately.