From 3f369313bfd5c06b4a32f7304a49209b4c91de10 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Wed, 13 Sep 2017 13:48:02 +0000 Subject: bugfix: spurious error message in s6-tcpserver?d when maxed connections --- src/conn-tools/s6-tcpserver-access.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/conn-tools/s6-tcpserver-access.c') diff --git a/src/conn-tools/s6-tcpserver-access.c b/src/conn-tools/s6-tcpserver-access.c index 720da7e..80360e5 100644 --- a/src/conn-tools/s6-tcpserver-access.c +++ b/src/conn-tools/s6-tcpserver-access.c @@ -228,7 +228,7 @@ int main (int argc, char const *const *argv, char const *const *envp) } else { - static tain_t const infinite = TAIN_INFINITE ; + tain_t infinite ; s6dns_dpag_t data[2] = { S6DNS_DPAG_ZERO, S6DNS_DPAG_ZERO } ; s6dns_resolve_t blob[2] ; char remotebuf[256] ; @@ -239,6 +239,7 @@ int main (int argc, char const *const *argv, char const *const *envp) memcpy(tcplocalhost + protolen, "LOCALHOST", 10) ; memcpy(tcpremotehost, proto, protolen) ; memcpy(tcpremotehost + protolen, "REMOTEHOST", 11) ; + tain_add_g(&infinite, &tain_infinite_relative) ; if (!s6dns_init()) { -- cgit v1.3.1