nixos/nginx: not using reuseport for unix domain listens (#473182)

This commit is contained in:
Maximilian Bosch
2026-07-03 15:07:37 +00:00
committed by GitHub
@@ -412,7 +412,7 @@ let
"
listen ${addr}${optionalString (port != null) ":${toString port}"} quic "
+ optionalString vhost.default "default_server "
+ optionalString vhost.reuseport "reuseport "
+ optionalString (vhost.reuseport && !(lib.hasPrefix "unix:" addr)) "reuseport "
+ optionalString (extraParameters != [ ]) (
concatStringsSep " " (
let
@@ -438,7 +438,7 @@ let
+ optionalString (ssl && vhost.http2 && oldHTTP2) "http2 "
+ optionalString ssl "ssl "
+ optionalString vhost.default "default_server "
+ optionalString vhost.reuseport "reuseport "
+ optionalString (vhost.reuseport && !(lib.hasPrefix "unix:" addr)) "reuseport "
+ optionalString proxyProtocol "proxy_protocol "
+ optionalString (extraParameters != [ ]) (concatStringsSep " " extraParameters)
+ ";";