django1/django
Florian Apolloner 2ca00faa91 Fixed "Address already in use" from liveserver.
Our WSGIServer rewrapped the socket errors from server_bind into
WSGIServerExceptions, which is used later on to provide nicer
error messages in runserver and used by the liveserver to see if
the port is already in use. But wrapping server_bind isn't enough since
it only binds to the socket, socket.listen (which is called from
server_activate) could also raise "Address already in use".

Instead of overriding server_activate too I chose to just catch socket
errors, which seems to make more sense anyways and should be more robust
against changes in wsgiref.
2013-09-22 22:02:59 +02:00
..
bin Removed daily_cleanup.py script as per deprecation TL. 2013-06-28 21:48:16 -03:00
conf Removed a few trailing backslashes. 2013-09-22 14:04:10 +02:00
contrib Removed a few trailing backslashes. 2013-09-22 14:04:10 +02:00
core Fixed "Address already in use" from liveserver. 2013-09-22 22:02:59 +02:00
db Removed a few trailing backslashes. 2013-09-22 14:04:10 +02:00
dispatch Fixed #20943 -- Weakly reference senders when caching their associated receivers 2013-08-21 22:30:45 +01:00
forms Ensured that BoundField.as_widget always returns properly localized fields. 2013-09-21 22:54:00 +02:00
http Fixed #18403 -- Initialized bad_cookies in SimpleCookie 2013-09-10 08:26:54 -04:00
middleware Deprecated SortedDict (replaced with collections.OrderedDict) 2013-08-04 07:09:39 -04:00
shortcuts Fixed a mistake in my previous commit. 2013-09-22 14:36:53 +02:00
template Removed a few trailing backslashes. 2013-09-22 14:04:10 +02:00
templatetags Removed a few trailing backslashes. 2013-09-22 14:04:10 +02:00
test Fixed "Address already in use" from liveserver. 2013-09-22 22:02:59 +02:00
utils Removed a few trailing backslashes. 2013-09-22 14:04:10 +02:00
views Fixed #21098 -- Applied sensitive_post_parameters to MultiValueDict 2013-09-18 09:48:36 -04:00
__init__.py Master is now pre-1.7. 2013-06-28 08:56:45 -05:00