Ticket #1344: log.pthreadid.patch

File log.pthreadid.patch, 1.1 KB (added by anonymous, 20 years ago)
  • mythtv/libs/libmyth/mythcontext.h

     
    158158        QDateTime dtmp = QDateTime::currentDateTime(); \
    159159        QString dtime = dtmp.toString("yyyy-MM-dd hh:mm:ss.zzz"); \
    160160        MythContext::verbose_mutex.lock(); \
    161         cout << dtime << " " << args << endl; \
     161        cout << dtime << " 0x" << hex <<  (int) pthread_self() << " " << args << endl; \
    162162        MythContext::verbose_mutex.unlock(); \
    163163    } \
    164164} while (0)
     
    173173        QDateTime dtmp = QDateTime::currentDateTime(); \
    174174        QString dtime = dtmp.toString("yyyy-MM-dd hh:mm:ss.zzz"); \
    175175        ostringstream verbose_macro_tmp; \
    176         verbose_macro_tmp << dtime << " " << args; \
     176        verbose_macro_tmp << dtime << " 0x" << hex <<  (int) pthread_self() << " " << args; \
    177177        MythContext::verbose_mutex.lock(); \
    178178        cout << verbose_macro_tmp.str() << endl; \
    179179        MythContext::verbose_mutex.unlock(); \