modules: Check pa_threaded_mainloop_start() return value

CID 1138500
This commit is contained in:
Peter Meerwald-Stadler 2015-09-15 16:49:14 +02:00
parent b3e4d28d25
commit 05d964cf81

View file

@ -766,7 +766,8 @@ int pa__init(pa_module*m) {
pa_xfree(hn); pa_xfree(hn);
pa_threaded_mainloop_set_name(u->mainloop, "avahi-ml"); pa_threaded_mainloop_set_name(u->mainloop, "avahi-ml");
pa_threaded_mainloop_start(u->mainloop); if (pa_threaded_mainloop_start(u->mainloop) < 0)
goto fail;
pa_threaded_mainloop_lock(u->mainloop); pa_threaded_mainloop_lock(u->mainloop);
pa_mainloop_api_once(u->api, create_client, u); pa_mainloop_api_once(u->api, create_client, u);