I'm using iOS4.1 on an iPhone4. I'm also using the latest version of the Reachability code. My device doesn't have a connection but it seems like the code waits to timeout or else the device takes ages to report back about the reachability status.
this doesn't seem to happen on iOS4.0.1 using iPhone3gs.
Has anyone else come across this? Any way to get around it other than starting a new thread?