added isConnectionTimeout()