# HG changeset patch # User Matt Harbison # Date 2012-09-06 02:12:40 # Node ID 0f39e9355d3c41b9ee902cceaec23eae30f8e923 # Parent e0081bb5450e8ccab354b09b9f54796dbcddd3c7 largefiles: preserve the exit status of the log command diff --git a/hgext/largefiles/overrides.py b/hgext/largefiles/overrides.py --- a/hgext/largefiles/overrides.py +++ b/hgext/largefiles/overrides.py @@ -240,7 +240,7 @@ def overridedirty(orig, repo, ignoreupda def overridelog(orig, ui, repo, *pats, **opts): try: repo.lfstatus = True - orig(ui, repo, *pats, **opts) + return orig(ui, repo, *pats, **opts) finally: repo.lfstatus = False