Name threads

This commit is contained in:
Martin Pulec
2019-05-03 09:12:11 +02:00
parent 1828d44da5
commit 7db96528cf
13 changed files with 172 additions and 2 deletions

View File

@@ -80,6 +80,7 @@
#include "ug_runtime_error.h"
#include "utils/misc.h"
#include "utils/net.h"
#include "utils/thread.h"
#include "utils/wait_obj.h"
#include "video.h"
#include "video_capture.h"
@@ -1279,6 +1280,7 @@ int main(int argc, char *argv[])
if (strcmp("none", requested_display) != 0) {
if (!mainloop) {
set_thread_name("display");
display_run(uv.display_device);
} else {
throw string("Cannot run display when "
@@ -1287,8 +1289,10 @@ int main(int argc, char *argv[])
}
if (mainloop) {
set_thread_name("mainloop");
mainloop(mainloop_udata);
}
set_thread_name("main");
} catch (ug_runtime_error const &e) {
cerr << e.what() << endl;
exit_uv(e.get_code());