From f3cabd5f5ef342f99b8e1a1a72a9500022814d14 Mon Sep 17 00:00:00 2001 From: Marius Tomaschewski Date: Fri, 5 May 2006 15:46:32 +0000 Subject: [PATCH] - Added a 60sec connext timeout (#172860) --- zypp/media/MediaCurl.cc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/zypp/media/MediaCurl.cc b/zypp/media/MediaCurl.cc index 4c7c8d3..9500f87 100644 --- a/zypp/media/MediaCurl.cc +++ b/zypp/media/MediaCurl.cc @@ -236,6 +236,15 @@ void MediaCurl::attachTo (bool next) } */ + /* + ** Connect timeout + */ + ret = curl_easy_setopt( _curl, CURLOPT_CONNECTTIMEOUT, 60); + if ( ret != 0 ) { + disconnectFrom(); + ZYPP_THROW(MediaCurlSetOptException(_url, _curlError)); + } + if ( _url.getScheme() == "http" ) { // follow any Location: header that the server sends as part of // an HTTP header (#113275) -- 2.7.4