Name threads on Linux.
[dcpomatic.git] / src / lib / encode_server_finder.cc
index 267fbb62ac78235180b42f9df680507513870ada..e87c55b718ff531f4d7d156e4020c4861ec64b79 100644 (file)
@@ -56,6 +56,10 @@ EncodeServerFinder::start ()
 {
        _search_thread = new boost::thread (boost::bind (&EncodeServerFinder::search_thread, this));
        _listen_thread = new boost::thread (boost::bind (&EncodeServerFinder::listen_thread, this));
+#ifdef DCPOMATIC_LINUX
+       pthread_setname_np (_search_thread->native_handle(), "encode-server-search");
+       pthread_setname_np (_listen_thread->native_handle(), "encode-server-listen");
+#endif
 }