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/05/05 13:38:39 UTC

svn commit: r1099758 - /subversion/trunk/subversion/libsvn_ra/util.c

Author: rhuijben
Date: Thu May  5 11:38:39 2011
New Revision: 1099758

URL: http://svn.apache.org/viewvc?rev=1099758&view=rev
Log:
* subversion/libsvn_ra/util.c
  (svn_ra__release_operational_lock): Handle a previously unhandled error.

Patch by: Arwin Arni <arwin{_AT_}collab.net>
          (tweaked by me)

Modified:
    subversion/trunk/subversion/libsvn_ra/util.c

Modified: subversion/trunk/subversion/libsvn_ra/util.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_ra/util.c?rev=1099758&r1=1099757&r2=1099758&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_ra/util.c (original)
+++ subversion/trunk/subversion/libsvn_ra/util.c Thu May  5 11:38:39 2011
@@ -99,9 +99,13 @@ svn_ra__release_operational_lock(svn_ra_
                                     be_atomic ? &mylocktoken : NULL, NULL,
                                     scratch_pool);
       if (is_atomicity_error(err))
-        return svn_error_createf(err->apr_err, err,
-                                 _("Lock was stolen by '%s'; unable to "
-                                   "remove it"), reposlocktoken->data);
+        {
+          return svn_error_createf(err->apr_err, err,
+                                   _("Lock was stolen by '%s'; unable to "
+                                     "remove it"), reposlocktoken->data);
+        }
+      else
+        SVN_ERR(err);
     }
 
   return SVN_NO_ERROR;