]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Audit: Hide unset FD from connection log display
authorAmos Jeffries <squid3@treenet.co.nz>
Sat, 11 Jun 2011 13:54:29 +0000 (01:54 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Sat, 11 Jun 2011 13:54:29 +0000 (01:54 +1200)
src/comm/Connection.h

index efdac6a1cdd8e9c131030841c2ca93692b0ac429..78ccaddcf70a12de3c08f02e34dfe4b0b3f3c12c 100644 (file)
@@ -175,8 +175,9 @@ MEMPROXY_CLASS_INLINE(Connection);
 inline std::ostream &
 operator << (std::ostream &os, const Comm::Connection &conn)
 {
-    os << "FD " << conn.fd << " local=" << conn.local <<
-        " remote=" << conn.remote;
+    os << "local=" << conn.local << " remote=" << conn.remote;
+    if (fd >= 0)
+        os << " FD " << conn.fd;
     if (flags != COMM_UNSET)
         os << " flags=" << conn.flags;
 #if USE_IDENT