• Martin Blix Grydeland's avatar
    Report errors on listen() to the management process. · ab550bae
    Martin Blix Grydeland authored
    If the listen() system call were to report problems, they are now reported
    back to the management process, failing the child startup (instead of
    asserting). This can happen on many widely used Linux kernels if the
    listen socket already has another process listening on that port with the
    SO_REUSEPORT flag set.
    
    Newer Linux kernels will report the problem at bind() time (causing error
    to be reported upon management process startup).
    
    Fixes: #2551
    ab550bae
Name
Last commit
Last update
..
cache Loading commit data...
common Loading commit data...
hash Loading commit data...
hpack Loading commit data...
http1 Loading commit data...
http2 Loading commit data...
mgt Loading commit data...
proxy Loading commit data...
storage Loading commit data...
waiter Loading commit data...
Makefile.am Loading commit data...
Makefile.phk Loading commit data...
VSC_lck.vsc Loading commit data...
VSC_main.vsc Loading commit data...
VSC_mempool.vsc Loading commit data...
VSC_mgt.vsc Loading commit data...
VSC_sma.vsc Loading commit data...
VSC_smf.vsc Loading commit data...
VSC_smu.vsc Loading commit data...
VSC_vbe.vsc Loading commit data...
builtin.vcl Loading commit data...
flint.lnt Loading commit data...
flint.sh Loading commit data...
vclflint.lnt Loading commit data...
vclflint.sh Loading commit data...