X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fjson_server.cc;h=3f43a75eb8ee332a53d0a1bac1cb0e2ecc6e1dd0;hb=0f2813bd0c62a4748c8354077583d69a07f19c9e;hp=490f9fc5f6b211321c93b2609acbdc8924901c0f;hpb=b1dc9c3a2f7e55c9afc5bf2d5b465371b048e14f;p=dcpomatic.git diff --git a/src/lib/json_server.cc b/src/lib/json_server.cc index 490f9fc5f..3f43a75eb 100644 --- a/src/lib/json_server.cc +++ b/src/lib/json_server.cc @@ -24,7 +24,7 @@ #include "util.h" #include "film.h" #include "transcode_job.h" -#include "raw_convert.h" +#include #include #include #include @@ -38,6 +38,7 @@ using boost::thread; using boost::shared_ptr; using boost::dynamic_pointer_cast; using boost::asio::ip::tcp; +using dcp::raw_convert; #define MAX_LENGTH 512 @@ -51,7 +52,10 @@ enum State { JSONServer::JSONServer (int port) { - new thread (boost::bind (&JSONServer::run, this, port)); + thread* t = new thread (boost::bind (&JSONServer::run, this, port)); +#ifdef DCPOMATIC_LINUX + pthread_setname_np (t->native_handle(), "json-server"); +#endif } void