/[Apache-SVN]
ViewVC logotype

Revision 1502901


Jump to revision: Previous Next
Author: rhuijben
Date: Sat Jul 13 22:22:51 2013 UTC (10 years, 9 months ago)
Changed paths: 1
Log Message:
Following up on r1502811, make ra_serf capable of reusing ra sessions after
a log callback returns a SVN_ERR_CEASE_INVOCATION error, by properly resetting
the connection in serf.

In the location where I apply this change, we would have to read the remaining
part of the request to make the ra-session reusable, while we already know that
there are no more outstanding requests on the connection.

* subversion/libsvn_ra_serf/util.c
  (svn_ra_serf__context_run_one): If the context loop returns a
    SVN_ERR_CEASE_INVOCATION error, reset the connection.

    Also handle a theoretical case where we could miss a reported error.


Changed paths

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

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26