Blame SOURCES/bz720543-pcmk-remote_improved_logging_of_recv_errors.patch

ed0026
commit 15ebd31f77412e869c2bd7264a53117eb90d1229
ed0026
Author: Andrew Beekhof <andrew@beekhof.net>
ed0026
Date:   Tue Oct 15 10:01:05 2013 +1100
ed0026
ed0026
    Log: remote: Improved logging of recv() errors
ed0026
    
ed0026
    (cherry picked from commit 3647b64d004b4377c90963de5ccbec45d1daef72)
ed0026
ed0026
diff --git a/lib/common/remote.c b/lib/common/remote.c
ed0026
index 297c75a..c991761 100644
ed0026
--- a/lib/common/remote.c
ed0026
+++ b/lib/common/remote.c
ed0026
@@ -459,7 +459,7 @@ crm_remote_recv_once(crm_remote_t * remote)
ed0026
         } else if (rc == GNUTLS_E_AGAIN) {
ed0026
             rc = -EAGAIN;
ed0026
         } else if (rc < 0) {
ed0026
-            crm_info("TLS receive failed: %s (%d)", gnutls_strerror(rc), rc);
ed0026
+            crm_debug("TLS receive failed: %s (%d)", gnutls_strerror(rc), rc);
ed0026
             rc = -pcmk_err_generic;
ed0026
         }
ed0026
 #endif
ed0026
@@ -482,9 +482,9 @@ crm_remote_recv_once(crm_remote_t * remote)
ed0026
         crm_debug("EOF encoutered after %u bytes", remote->buffer_offset);
ed0026
         return -ENOTCONN;
ed0026
 
ed0026
-    } else if (rc <= 0) {
ed0026
+    } else {
ed0026
         crm_debug("Error receiving message after %u bytes: %s (%d)",
ed0026
-                  remote->buffer_offset, gnutls_strerror(rc), rc);
ed0026
+                  remote->buffer_offset, pcmk_strerror(rc), rc);
ed0026
         return -ENOTCONN;
ed0026
     }
ed0026