Fix unreachable code when using request_server_init() by returning the
error code if failed. Before this patch, the usage code of
request_server_init() is not able to receive the any error code.
Change-Id: Ibc525b758f730cc3be376b0628630d2095fea1ef
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
int request_server_init(void)
{
+ int ret;
+
g_request_server_run = true;
- if (create_daemon_thread(&g_server_thread, request_server_func, NULL))
+
+ ret = create_daemon_thread(&g_server_thread, request_server_func, NULL);
+ if (ret < 0) {
_E("Failed to create request_server_thread ");
+ return ret;
+ }
return 0;
}