id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 16049 Make runserver reuse listening socket Wil Tan anonymous "When using autoreload mode of runserver, there is a small window of time between restarts that the port is not bound. This disrupts the workflow because one has to wait for the server to come back up before being able to reload the browser to see code changes reflected. We can reuse the listening socket's file descriptor by having the parent create the socket, and passing it to the child (where the real web server is run.) A proof-of-concept is available on https://github.com/wil/django-pserver " New feature closed Core (Management commands) dev Normal duplicate Jannis Leidel bhuztez@… deprince@… Accepted 0 0 0 0 0 0