examples/websocket: set default TLS debug level.
authorJunyeon LEE <junyeon2.lee@samsung.com>
Tue, 4 Jul 2017 11:15:31 +0000 (20:15 +0900)
committerEunBong Song <eunb.song@samsung.com>
Wed, 30 Aug 2017 04:15:43 +0000 (21:15 -0700)
This commit set default tls debug level to zero. Because of too
much debug log, socket recv function sometimes makes timeout error.

Change-Id: Icf51b8d6eedc36469b019b1b7e756706d8d9e2ec
Signed-off-by: Junyeon LEE <junyeon2.lee@samsung.com>
apps/examples/websocket/websocket_main.c

index 7421b3e..c2f82fb 100644 (file)
 
 #define WEBSOCKET_EXAMPLE_STACKSIZE (1024 * 10)
 
-/* TLS configure */
-#define MBEDTLS_DEBUG_LEVEL 2
+/* 
+ * TLS debug configure (0 ~ 5)
+ *
+ * This configuration is good to debug TLS handshake state. But, more than
+ * 2 level of debug sometimes make recv timeout. So we recommend to set
+ * WEBSOCKET_SOCK_RCV_TIMEOUT than 5 seconds with debug mode.
+ * (in include/netutils/websocket.h)
+ */
+#define MBEDTLS_DEBUG_LEVEL 0
 
 #define WEBSOCKET_USAGE                                                                                \
        "\n"                                                                                                    \