diff options
author | Laurent Bercot <ska-skaware@skarnet.org> | 2017-09-13 13:48:02 +0000 |
---|---|---|
committer | Laurent Bercot <ska-skaware@skarnet.org> | 2017-09-13 13:48:02 +0000 |
commit | 3f369313bfd5c06b4a32f7304a49209b4c91de10 (patch) | |
tree | 1251f31630f0f6c2af4966cf3dc444968c2d5c6d /src/conn-tools/s6-tcpserver-access.c | |
parent | 2b6b20aae8959985a42d100292aac3eca9198165 (diff) | |
download | s6-networking-3f369313bfd5c06b4a32f7304a49209b4c91de10.tar.xz |
bugfix: spurious error message in s6-tcpserver?d when maxed connections
Diffstat (limited to 'src/conn-tools/s6-tcpserver-access.c')
-rw-r--r-- | src/conn-tools/s6-tcpserver-access.c | 3 |
1 files changed, 2 insertions, 1 deletions
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()) { |