X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Ftcpip.c;h=8df6a40c12e09f82ae07497c4a9c7f430fbdc969;hp=bc5c6adfc25727de417cf1c551a0652817e8443a;hb=01e5482ff2f224a3a4219e100657e3e42aaefc5d;hpb=e33389ee14d909d3a1b9874a40aa1b53c3fe42be diff --git a/src/tcpip.c b/src/tcpip.c index bc5c6ad..8df6a40 100644 --- a/src/tcpip.c +++ b/src/tcpip.c @@ -682,9 +682,7 @@ int tcpip_connect(COMSTACK h, void *address) */ int tcpip_rcvconnect(COMSTACK h) { -#if HAVE_GNUTLS_H tcpip_state *sp = (tcpip_state *)h->cprivate; -#endif TRC(fprintf(stderr, "tcpip_rcvconnect\n")); if (h->state == CS_ST_DATAXFER) @@ -947,6 +945,11 @@ COMSTACK tcpip_accept(COMSTACK h) state->complete = st->complete; #if HAVE_GETADDRINFO state->ai = 0; +#if RESOLVER_THREAD + state->hoststr = 0; + state->pipefd[0] = state->pipefd[1] = -1; + state->port = 0; +#endif #endif cnew->state = CS_ST_ACCEPT; h->state = CS_ST_IDLE;