/[Apache-SVN]
ViewVC logotype

Revision 1503318


Jump to revision: Previous Next
Author: ivan
Date: Mon Jul 15 16:05:27 2013 UTC (11 years, 4 months ago)
Changed paths: 2
Log Message:
ra_serf: Do not retry HTTP requests if we started to parse them. There is 
absolutely no guarantee that REPORT or PROPFIND responses will be equal for 
every request. Especially with taking to account hash randomization.

* subversion/libsvn_ra_serf/ra_serf.h
  (svn_ra_serf__xml_parser_t): Remove HEADERS_BATON, SKIP_SIZE and READ_SIZE.

* subversion/libsvn_ra_serf/util.c
  (svn_ra_serf__handle_xml_parser): Remove code to skip partially received 
   responses.
  (handle_response): Requeue request if RESPONSE_ERROR handler is 
   configured and didn't return error or we didn't start reading
   response body.

Changed paths

Path Details
Directorysubversion/trunk/subversion/libsvn_ra_serf/ra_serf.h modified , text changed
Directorysubversion/trunk/subversion/libsvn_ra_serf/util.c modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26