From 5b8410c662b2a33a7db4ab4f6fe917d9c11fca88 Mon Sep 17 00:00:00 2001 From: Jin-Seong Kim Date: Wed, 2 Aug 2017 10:41:01 +0900 Subject: [PATCH] fixup! netutils/webserver : Fix problems from static analysis tool. Add return value check for pthread_attr_init. Change-Id: Ie15633d16881934eeb2a1fab3775fb1f378d8330 Signed-off-by: Jin-Seong Kim Signed-off-by: EunBong Song --- apps/netutils/webserver/http.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/netutils/webserver/http.c b/apps/netutils/webserver/http.c index c7c80a3..1124175 100644 --- a/apps/netutils/webserver/http.c +++ b/apps/netutils/webserver/http.c @@ -275,7 +275,10 @@ int http_server_start(struct http_server_t *server) return HTTP_ERROR; } - pthread_attr_init(&attr); + if (pthread_attr_init(&attr) != 0) { + HTTP_LOGE("Error: Cannot initialize ptread attribute\n"); + return HTTP_ERROR; + } pthread_attr_setschedpolicy(&attr, SCHED_RR); pthread_attr_setstacksize(&attr, HTTP_LISTENING_HANDLER_STACKSIZE); -- 2.7.4