Android 4.3 tends to have more network failures than other OS’s. I don’t know if they cut down the time before things timeout or not. But regardless:
It’s your responsibility as programmer to harden your network calls. It’s amazing that we (the internet) have as few problems that we have given the complexity of the networks and the number of boxes your packets have to pass through to get to their destination and back. Timeouts, servers being down, mis-configured routes and such are still way too common place for you to not test for the error and manage it.
Many people will re-try the event several times before giving up to cover temporary outages. But that’s your responsibility to code up.
Rob