Author: brane
Date: Wed Feb 25 08:38:23 2015
New Revision: 1662183
URL: http://svn.apache.org/r1662183
Log:
On the reuse-ra-session branch: Reuse sessions created during
externals processing in 'svn copy --pin-externals'.
* subversion/libsvn_client/copy.c
(pin_externals_prop): Release the external RA session.
Modified:
subversion/branches/reuse-ra-session/subversion/libsvn_client/copy.c
Modified: subversion/branches/reuse-ra-session/subversion/libsvn_client/copy.c
URL:
http://svn.apache.org/viewvc/subversion/branches/reuse-ra-session/subversion/libsvn_client/copy.c?rev=1662183&r1=1662182&r2=1662183&view=diff
==============================================================================
--- subversion/branches/reuse-ra-session/subversion/libsvn_client/copy.c
(original)
+++ subversion/branches/reuse-ra-session/subversion/libsvn_client/copy.c Wed
Feb 25 08:38:23 2015
@@ -418,6 +418,8 @@ pin_externals_prop(svn_string_t **pinned
SVN_ERR(svn_ra_get_latest_revnum(external_ra_session,
&latest_revnum,
iterpool));
+ SVN_ERR(svn_client__ra_session_release(ctx,
+ external_ra_session));
external_pegrev.kind = svn_opt_revision_number;
external_pegrev.value.number = latest_revnum;