]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Boost debug output on socket FDs
authorAmos Jeffries <squid3@treenet.co.nz>
Sun, 12 Oct 2008 02:33:07 +0000 (15:33 +1300)
committerAmos Jeffries <squid3@treenet.co.nz>
Sun, 12 Oct 2008 02:33:07 +0000 (15:33 +1300)
src/comm.cc

index 8e3e156ca5cf9c1187457c7528258407c4f5a57d..4d2aea1b75c5b404a45b54653ff649fd8af816b8 100644 (file)
@@ -701,10 +701,10 @@ comm_openex(int sock_type,
          * limits the number of simultaneous clients */
 
         if (limitError(errno)) {
-            debugs(50, 1, "comm_open: socket failure: " << xstrerror());
+            debugs(50, DBG_WARNING, "comm_open: socket failure: " << xstrerror());
             fdAdjustReserved();
         } else {
-            debugs(50, 0, "comm_open: socket failure: " << xstrerror());
+            debugs(50, DBG_CRITICAL, "comm_open: socket failure: " << xstrerror());
         }
 
         addr.FreeAddrInfo(AI);
@@ -965,7 +965,7 @@ ConnectStateData::commResetFD()
     nul.FreeAddrInfo(AI);
 
     if (fd2 < 0) {
-        debugs(5, 0, HERE << "socket: " << xstrerror());
+        debugs(5, DBG_CRITICAL, HERE << "WARNING: FD " << fd2 << " socket failed to allocate: " << xstrerror());
 
         if (ENFILE == errno || EMFILE == errno)
             fdAdjustReserved();
@@ -982,7 +982,7 @@ ConnectStateData::commResetFD()
 #endif
 
     if (dup2(fd2, fd) < 0) {
-        debugs(5, 0, HERE << "dup2: " << xstrerror());
+        debugs(5, DBG_CRITICAL, HERE << "WARNING: dup2(FD " << fd2 << ", FD " << fd << ") failed: " << xstrerror());
 
         if (ENFILE == errno || EMFILE == errno)
             fdAdjustReserved();