From ab4e5df473d0240beb7b463e83c00b492276f950 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Tempel?= Date: Mon, 9 Dec 2019 14:17:09 +0100 Subject: [PATCH] dtls-sock: check msg_try_receive return value --- examples/dtls-sock/dtls-server.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/examples/dtls-sock/dtls-server.c b/examples/dtls-sock/dtls-server.c index 693621ae3e..0990bc5fe1 100644 --- a/examples/dtls-sock/dtls-server.c +++ b/examples/dtls-sock/dtls-server.c @@ -108,8 +108,7 @@ void *dtls_server_wrapper(void *arg) } while (active) { - msg_try_receive(&msg); - if (msg.type == DTLS_STOP_SERVER_MSG) { + if ((msg_try_receive(&msg) == 1) && (msg.type == DTLS_STOP_SERVER_MSG)) { active = false; } else {