# HG changeset patch # User timeless # Date 1444944282 14400 # Node ID df31e126b7067f626d518b7c269e60f7de16cd1f # Parent ec12ebe202005488fe11a04ba27dd3607f95275e mail: drop python 2.5 self.sock.read workaround 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