Add a server endpoint for listening on a file descriptor inherited from systemd
|Reported by:||exarkun||Owned by:||exarkun|
(github, patch, buildbot, log)
Description (last modified by glyph)
systemd supports a form of "socket activation" that is becoming popular in the initd-replacement world. This feature involves systemd creating a socket, binding it to a suitable address, and marking it as listening. It does this all according to systemd-specific configuration.
The file descriptor is then passed on to another process (typically only when the first connection arrives).
An endpoint (and string endpoint description plugin) which allows Twisted servers to listen on such a file descriptor would be handy.