This patch adds exception handling codes in mdns.c and mdnsd.c.
Change-Id: I27ae07c1b34638faee7bc3a1cd8b33bde4f761ea
Signed-off-by: Wonsang Ryou <wonsang.yoo@samsung.com>
return "NSEC";
case RR_ANY:
return "ANY";
+ default:
+ break;
}
return NULL;
}
sem_init(&g_svr->sendmsg_sem, 0, 0);
g_svr->sendmsg_requested = 1;
- // init thread
- pthread_attr_init(&attr);
+ /* init thread */
+ if (pthread_attr_init(&attr) != 0) {
+ ndbg("ERROR: pthread_attr_init() failed.\n");
+ goto errout_with_mutex;
+ }
#if 0 /* PTHREAD_CREATE_DETACHED is not supported in tinyara */
pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
#endif