Browse files

Replaced deprecated sslerror by ssl.SSLError

The exact conditions on which this exception is raised are not
known, but this replacement is the best guess we can do at this
  • Loading branch information...
1 parent 6248833 commit 850630b4b7e79b76ad9732db1be6a2aa4257893f @claudep claudep committed Jan 3, 2013
Showing with 2 additions and 2 deletions.
  1. +2 −2 django/core/mail/backends/
@@ -1,6 +1,6 @@
"""SMTP email backend class."""
import smtplib
-import socket
+import ssl
import threading
from django.conf import settings
@@ -65,7 +65,7 @@ def close(self):
- except (socket.sslerror, smtplib.SMTPServerDisconnected):
+ except (ssl.SSLError, smtplib.SMTPServerDisconnected):
# This happens when calling quit() on a TLS connection
# sometimes, or when the connection was already disconnected
# by the server.

0 comments on commit 850630b

Please sign in to comment.