From 27908970ce3c92d8be0a01f1d522500a0a1b7100 Mon Sep 17 00:00:00 2001 From: Kai Sommerfeld Date: Mon, 14 Jun 2010 11:44:03 +0200 Subject: #i112361# - Fixed DAVResourceAccess::handleException() to suggest retry on status code 0 --- ucb/source/ucp/webdav/DAVResourceAccess.cxx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'ucb') diff --git a/ucb/source/ucp/webdav/DAVResourceAccess.cxx b/ucb/source/ucp/webdav/DAVResourceAccess.cxx index 4ffc8dd88cf5..61eebe907608 100644 --- a/ucb/source/ucp/webdav/DAVResourceAccess.cxx +++ b/ucb/source/ucp/webdav/DAVResourceAccess.cxx @@ -1201,8 +1201,7 @@ sal_Bool DAVResourceAccess::handleException( DAVException & e, int errorCount ) // if we have a bad connection try again. Up to three times. case DAVException::DAV_HTTP_ERROR: // retry up to three times, if not a client-side error. - if ( e.getStatus() > 0 && - ( e.getStatus() < 400 || e.getStatus() > 499 ) && + if ( ( e.getStatus() < 400 || e.getStatus() >= 500 ) && errorCount < 3 ) { return sal_True; -- cgit