From 3b7a48df22952c932edaac41dd23cbe69c80e855 Mon Sep 17 00:00:00 2001 From: Amos Jeffries Date: Sun, 12 Jun 2011 01:54:29 +1200 Subject: [PATCH] Audit: Hide unset FD from connection log display --- src/comm/Connection.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/comm/Connection.h b/src/comm/Connection.h index efdac6a1cd..78ccaddcf7 100644 --- a/src/comm/Connection.h +++ b/src/comm/Connection.h @@ -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 -- 2.47.2