esp32 fixes

git-svn-id: svn://db.shs.com.ru/pip@878 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
This commit is contained in:
2020-02-18 15:20:54 +00:00
parent 081ae0768a
commit e39f03a3ac
7 changed files with 23 additions and 10 deletions

View File

@@ -313,9 +313,10 @@ bool PIThread::_startThread(void * func) {
pthread_setname_np(((PIString&)name().elided(15, 0.4f).resize(15, '\0')).dataAscii());
pthread_threadid_np(PRIVATE->thread, (__uint64_t*)&tid_);
# else
pthread_setname_np(PRIVATE->thread, ((PIString&)name().elided(15, 0.4f).resize(15, '\0')).dataAscii());
# ifdef FREERTOS
tid_ = PRIVATE->thread;
# else
pthread_setname_np(PRIVATE->thread, ((PIString&)name().elided(15, 0.4f).resize(15, '\0')).dataAscii());
# endif
# endif
#else