From: Daniel Stenberg Date: Thu, 25 Mar 2004 14:01:01 +0000 (+0000) Subject: only output one line about the nodelay even if it fails X-Git-Tag: curl-7_11_2~185 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e21104a8650a68601a5aaf350c4df5a0f6f38db5;p=thirdparty%2Fcurl.git only output one line about the nodelay even if it fails --- diff --git a/lib/connect.c b/lib/connect.c index eb003c28fc..7ac47bff27 100644 --- a/lib/connect.c +++ b/lib/connect.c @@ -484,10 +484,11 @@ static void Curl_setNoDelay(struct connectdata *conn, #ifdef TCP_NODELAY struct SessionHandle *data= conn->data; socklen_t onoff = (socklen_t) data->tcp_nodelay; - infof(data,"Setting TCP_NODELAY for IPv%d\n", ip); if(setsockopt(sockfd, IPPROTO_TCP, TCP_NODELAY, &onoff, sizeof(onoff)) < 0) infof(data, "Could not set TCP_NODELAY: %s\n", Curl_strerror(conn, Curl_ourerrno())); + else + infof(data,"TCP_NODELAY set for IPv%d\n", ip); #else (void)conn; (void)sockfd;