From 6812b645d98588098323c20d243762fde521b2c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D0=B5=D0=BB=D0=B8=D0=BF=D0=B5=D0=BD=D0=BA=D0=BE=20?= =?UTF-8?q?=D0=98=D0=B2=D0=B0=D0=BD?= Date: Wed, 12 Jun 2019 12:52:45 +0000 Subject: [PATCH] git-svn-id: svn://db.shs.com.ru/pip@801 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 --- src_main/thread/pithread.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src_main/thread/pithread.cpp b/src_main/thread/pithread.cpp index 23d16ea6..a401866c 100755 --- a/src_main/thread/pithread.cpp +++ b/src_main/thread/pithread.cpp @@ -234,6 +234,7 @@ bool PIThread::start(int timer_delay) { //PICout(PICoutManipulators::DefaultControls) << "pthread_create" << PRIVATE->thread; pthread_attr_destroy(&attr); if (ret == 0) { + pthread_setname_np(PRIVATE->thread, ((PIString&)name().resize(15, '\0')).dataAscii()); # ifdef MAC_OS pthread_threadid_np(PRIVATE->thread, (__uint64_t*)&tid_); # else @@ -278,6 +279,7 @@ bool PIThread::startOnce() { //PICout(PICoutManipulators::DefaultControls) << "pthread_create" << PRIVATE->thread; pthread_attr_destroy(&attr); if (ret == 0) { + pthread_setname_np(PRIVATE->thread, ((PIString&)name().resize(15, '\0')).dataAscii()); # ifdef MAC_OS pthread_threadid_np(PRIVATE->thread, (__uint64_t*)&tid_); # else