Add name to threads

This help identifying threads when debugging.
The naming scheme is using 'class/function name + variable name'.
Note that the length limitaion is 16 chars on linux. On Windows, the limit is 32767 chars.

PR #21403.
This commit is contained in:
Chocobo1 2024-10-06 15:23:50 +08:00 committed by GitHub
commit 9e5433bcf8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
19 changed files with 19 additions and 14 deletions

View file

@ -184,6 +184,7 @@ WebApplication::WebApplication(IApplication *app, QObject *parent)
m_freeDiskSpaceChecker->moveToThread(m_workerThread.get());
connect(m_workerThread.get(), &QThread::finished, m_freeDiskSpaceChecker, &QObject::deleteLater);
m_workerThread->setObjectName("WebApplication m_workerThread");
m_workerThread->start();
m_freeDiskSpaceCheckingTimer->setInterval(FREEDISKSPACE_CHECK_TIMEOUT);