mirror of
https://github.com/AdaCore/cpython.git
synced 2026-02-12 12:57:15 -08:00
bug #1257988: don't bail out on gethostbyname(gethostname()) failure
This commit is contained in:
@@ -255,7 +255,11 @@ class SMTP:
|
||||
self.local_hostname = fqdn
|
||||
else:
|
||||
# We can't find an fqdn hostname, so use a domain literal
|
||||
addr = socket.gethostbyname(socket.gethostname())
|
||||
addr = '127.0.0.1'
|
||||
try:
|
||||
addr = socket.gethostbyname(socket.gethostname())
|
||||
except socket.gaierror:
|
||||
pass
|
||||
self.local_hostname = '[%s]' % addr
|
||||
|
||||
def set_debuglevel(self, debuglevel):
|
||||
|
||||
Reference in New Issue
Block a user