On 8 Mar 2016, at 09:25, Yann Ylavic <[email protected]> wrote:
> On Tue, Mar 8, 2016 at 9:46 AM, Yann Ylavic <[email protected]> wrote:
>> On Tue, Mar 8, 2016 at 9:28 AM, Jan Kaluža <[email protected]> wrote:
>>> 
>>> I have chosen FreeListen over the flags
>> 
>> FWIW, should be take the YAD path, I'd prefer ListenFree (over
>> FreeListen) to emphasize on the "Listen directive family" with a
>> prefix...
> 
> Thinking more about this, I think I second Jim on the wish to have a
> single Listen directive with some parameter like
> "options=freebind,backlog:4095,reuseport,...".
> 
> We could then whatever (new) IP option more easily (less docs work...)
> and maybe deprecate ListenBacklog.

+1

I thought of having an feature / module for having a separate process bind the 
listening TCP socket (and send the FD to httpd over an AF_UNIX socket*), ending 
up with the same "options=freebind,backlog:4095,reuseport,..." concept.

I'm presuming that “options=protocol:https” would be fine too, and “https” on 
its own would be taken to be a deprecated shorthand?


* similar to how https://github.com/JiriHorky/privbind works

-- 
Tim Bannister – [email protected]

Reply via email to