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;


Reply via email to