# HG changeset patch # User Matt Mackall # Date 1120718516 28800 # Node ID 8c89408a7154d2da94766e957a088407fd0fef93 # Parent 732ca4b56b7f9885a8cc27ff2ca55bedc123f197 Attempt to read all remaining remote output at close -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Attempt to read all remaining remote output at close manifest hash: e1eda33686726559849388b048a838933862fe89 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCzM60ywK+sNU5EO8RAudsAJwPW/MPUBXFV13UbYmZyiwdzSr8QwCfYJqc l1ZDWPZPTN5UGUlfs0CCu7Y= =2Tat -----END PGP SIGNATURE----- diff --git a/mercurial/hg.py b/mercurial/hg.py --- a/mercurial/hg.py +++ b/mercurial/hg.py @@ -1762,9 +1762,10 @@ class sshrepository: self.ui.status("remote: ", l) def __del__(self): - self.readerr() self.pipeo.close() self.pipei.close() + for l in self.pipee: + self.ui.status("remote: ", l) self.pipee.close() def dev(self):