# HG changeset patch # User Vadim Gelfer # Date 1150841652 25200 # Node ID 6ab016edd5c439da92f20b02b04d668d585b5b16 # Parent d610bcfd66a80611c9faecc84c4ad4abb16d5cd1 localrepository.push: propagate return value diff -r d610bcfd66a8 -r 6ab016edd5c4 mercurial/localrepo.py --- a/mercurial/localrepo.py Tue Jun 20 15:13:17 2006 -0700 +++ b/mercurial/localrepo.py Tue Jun 20 15:14:12 2006 -0700 @@ -1116,9 +1116,8 @@ # servers, http servers). if 'unbundle' in remote.capabilities: - self.push_unbundle(remote, force, revs) - else: - self.push_addchangegroup(remote, force, revs) + return self.push_unbundle(remote, force, revs) + return self.push_addchangegroup(remote, force, revs) def prepush(self, remote, force, revs): base = {}