git-svn-id: svn://db.shs.com.ru/pip@856 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5

This commit is contained in:
2019-09-25 17:22:13 +00:00
parent a563eb743b
commit 0d4c592dac

View File

@@ -309,10 +309,11 @@ bool PIThread::_startThread(void * func) {
//PICout(PICoutManipulators::DefaultControls) << "pthread_create" << PRIVATE->thread; //PICout(PICoutManipulators::DefaultControls) << "pthread_create" << PRIVATE->thread;
pthread_attr_destroy(&attr); pthread_attr_destroy(&attr);
if (ret == 0) { if (ret == 0) {
pthread_setname_np(PRIVATE->thread, ((PIString&)name().elided(15, 0.4f).resize(15, '\0')).dataAscii());
# ifdef MAC_OS # ifdef MAC_OS
pthread_setname_np(((PIString&)name().elided(15, 0.4f).resize(15, '\0')).dataAscii());
pthread_threadid_np(PRIVATE->thread, (__uint64_t*)&tid_); pthread_threadid_np(PRIVATE->thread, (__uint64_t*)&tid_);
# else # else
pthread_setname_np(PRIVATE->thread, ((PIString&)name().elided(15, 0.4f).resize(15, '\0')).dataAscii());
# ifdef FREERTOS # ifdef FREERTOS
tid_ = PRIVATE->thread; tid_ = PRIVATE->thread;
# endif # endif