private void TimeoutCallback(object state, bool timedOut) { // Abort the request if the timer fires. if (timedOut) { HttpWebRequest request = state as HttpWebRequest; if (request != null) request.Abort(); } }