You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by rh...@apache.org on 2011/07/24 05:09:14 UTC
svn commit: r1150266 - /subversion/trunk/subversion/libsvn_client/commit.c
Author: rhuijben
Date: Sun Jul 24 03:09:13 2011
New Revision: 1150266
URL: http://svn.apache.org/viewvc?rev=1150266&view=rev
Log:
* subversion/libsvn_client/commit.c
(svn_client_commit5): Instead of ignoring transaction abort errors,
compose them in the error chain.
Modified:
subversion/trunk/subversion/libsvn_client/commit.c
Modified: subversion/trunk/subversion/libsvn_client/commit.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_client/commit.c?rev=1150266&r1=1150265&r2=1150266&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_client/commit.c (original)
+++ subversion/trunk/subversion/libsvn_client/commit.c Sun Jul 24 03:09:13 2011
@@ -1452,7 +1452,8 @@ svn_client_commit5(const apr_array_heade
cleanup:
/* Abort the commit if it is still in progress. */
if (commit_in_progress)
- svn_error_clear(editor->abort_edit(edit_baton, pool));
+ cmt_err = svn_error_compose_create(cmt_err,
+ editor->abort_edit(edit_baton, pool));
/* A bump error is likely to occur while running a working copy log file,
explicitly unlocking and removing temporary files would be wrong in