Commit d774b10a authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

Added infof() calls for persistant connection info, we are very likely to

need these at least for debugging 7.7 and probably later as well...
parent b449b943
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -396,6 +396,7 @@ Transfer(struct connectdata *c_conn)
                 * Default action for 1.0 is to close.
                 */
                conn->bits.close = FALSE; /* don't close when done */
                infof(data, "HTTP/1.0 proxy connection set to keep alive!\n");
              }
              else if (strnequal("Connection: close", p,
                                 strlen("Connection: close"))) {
+4 −0
Original line number Diff line number Diff line
@@ -495,6 +495,8 @@ RETSIGTYPE alarmfunc(int signal)

CURLcode Curl_disconnect(struct connectdata *conn)
{
  infof(conn->data, "Closing live connection (#%d)\n", conn->connectindex);

  if(-1 != conn->connectindex)
    /* unlink ourselves! */
    conn->data->connects[conn->connectindex] = NULL;
@@ -1838,6 +1840,8 @@ CURLcode Curl_done(struct connectdata *conn)
     in spite of all our efforts to be nice */
  if((CURLE_OK == result) && conn->bits.close)
    result = Curl_disconnect(conn); /* close the connection */
  else
    infof(data, "Connection (#%d) left alive\n", conn->connectindex);

  return result;
}