check for pthread function 'pthread_setname_np' added.

This commit is contained in:
Roland Jax
2014-11-14 16:41:05 +01:00
parent 9702a3479c
commit d27afa928c
3 changed files with 11 additions and 2 deletions
+5
View File
@@ -17,6 +17,7 @@
* along with ebusd. If not, see http://www.gnu.org/licenses/.
*/
#include "config.h"
#include "thread.h"
static void* runThread(void* arg)
@@ -39,7 +40,11 @@ int Thread::start(const char* name)
int result = pthread_create(&m_threadid, NULL, runThread, this);
if (result == 0) {
#ifdef HAVE_PTHREAD_SETNAME_NP
pthread_setname_np(m_threadid, name);
#endif
m_running = true;
}