mirror of https://github.com/django/django.git
Fixed #19355 -- Improved LiveServerThread's handling of exceptions. Thanks to flub for the report.
This commit is contained in:
parent
9d7130e066
commit
612357f8ef
|
@ -1022,6 +1022,7 @@ class LiveServerThread(threading.Thread):
|
||||||
(self.host, port), QuietWSGIRequestHandler)
|
(self.host, port), QuietWSGIRequestHandler)
|
||||||
except WSGIServerException as e:
|
except WSGIServerException as e:
|
||||||
if (index + 1 < len(self.possible_ports) and
|
if (index + 1 < len(self.possible_ports) and
|
||||||
|
hasattr(e.args[0], 'errno') and
|
||||||
e.args[0].errno == errno.EADDRINUSE):
|
e.args[0].errno == errno.EADDRINUSE):
|
||||||
# This port is already in use, so we go on and try with
|
# This port is already in use, so we go on and try with
|
||||||
# the next one in the list.
|
# the next one in the list.
|
||||||
|
|
Loading…
Reference in New Issue