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.
|