Omit debug output in ssl_load_buffered_message outside a handshake
diff --git a/library/ssl_tls.c b/library/ssl_tls.c
index e6b5ad2..8ead5fa 100644
--- a/library/ssl_tls.c
+++ b/library/ssl_tls.c
@@ -4373,11 +4373,11 @@
mbedtls_ssl_hs_buffer * hs_buf;
int ret = 0;
- MBEDTLS_SSL_DEBUG_MSG( 2, ( "=> ssl_load_buffered_messsage" ) );
-
if( hs == NULL )
return( -1 );
+ MBEDTLS_SSL_DEBUG_MSG( 2, ( "=> ssl_load_buffered_messsage" ) );
+
if( ssl->state == MBEDTLS_SSL_CLIENT_CHANGE_CIPHER_SPEC ||
ssl->state == MBEDTLS_SSL_SERVER_CHANGE_CIPHER_SPEC )
{