﻿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
