Bug report
Bug description:
In #30072 there was a change to socketserver.TCPServer which added a new variable allow_reuse_port to support the usage of SO_REUSEPORT along with SO_REUSEADDR. The problem is that the classes which inherit from socketserver.TCPServer and override allow_reuse_address weren't updated to include the override of the new variable allow_reuse_port.
CPython versions tested on:
3.11
Operating systems tested on:
Linux
Linked PRs
Bug report
Bug description:
In #30072 there was a change to
socketserver.TCPServerwhich added a new variableallow_reuse_portto support the usage ofSO_REUSEPORTalong withSO_REUSEADDR. The problem is that the classes which inherit fromsocketserver.TCPServerand overrideallow_reuse_addressweren't updated to include the override of the new variableallow_reuse_port.CPython versions tested on:
3.11
Operating systems tested on:
Linux
Linked PRs
allow_reuse_porton classes inheritingsocketserver.TCPServer#120488