diff -r ec12ebe20200 -r df31e126b706 mercurial/mail.py --- a/mercurial/mail.py Thu Oct 15 17:21:08 2015 -0400 +++ b/mercurial/mail.py Thu Oct 15 17:24:42 2015 -0400 @@ -60,9 +60,6 @@ if resp == 220: self.sock = sslutil.wrapsocket(self.sock, keyfile, certfile, **self._sslkwargs) - if not util.safehasattr(self.sock, "read"): - # using httplib.FakeSocket with Python 2.5.x or earlier - self.sock.read = self.sock.recv self.file = smtplib.SSLFakeFile(self.sock) self.helo_resp = None self.ehlo_resp = None