From 2f81b946033965ce8fa4354077f0d79ce679c4cd Mon Sep 17 00:00:00 2001 From: Jon Shallow Date: Fri, 16 Oct 2020 05:32:04 -0400 Subject: [PATCH] coap_gnutls.c: Report Close notify at LOG_DEBUG, not LOG_WARNING Reduce the level of reporting of Close notify alerts for default logging levels. --- src/coap_gnutls.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/coap_gnutls.c b/src/coap_gnutls.c index fbfa9a8c..5a4bf10f 100644 --- a/src/coap_gnutls.c +++ b/src/coap_gnutls.c @@ -1691,8 +1691,12 @@ void *coap_dtls_new_server_session(coap_session_t *c_session) { static void log_last_alert(gnutls_session_t g_session) { int last_alert = gnutls_alert_get(g_session); - coap_log(LOG_WARNING, "Received alert '%d': '%s'\n", - last_alert, gnutls_alert_get_name(last_alert)); + if (last_alert == GNUTLS_A_CLOSE_NOTIFY) + coap_log(LOG_DEBUG, "Received alert '%d': '%s'\n", + last_alert, gnutls_alert_get_name(last_alert)); + else + coap_log(LOG_WARNING, "Received alert '%d': '%s'\n", + last_alert, gnutls_alert_get_name(last_alert)); } /*