diff --git a/src/plugins/qmlprofiler/qmlprofilertool.cpp b/src/plugins/qmlprofiler/qmlprofilertool.cpp index 3427b9a522e..dec45639a00 100644 --- a/src/plugins/qmlprofiler/qmlprofilertool.cpp +++ b/src/plugins/qmlprofiler/qmlprofilertool.cpp @@ -835,7 +835,7 @@ void QmlProfilerTool::profilerStateChanged() case QmlProfilerStateManager::AppDying : { // If already disconnected when dying, check again that all data was read if (!d->m_profilerConnections->isConnected()) - QTimer::singleShot(0, this, &QmlProfilerTool::clientsDisconnected); + clientsDisconnected(); break; } case QmlProfilerStateManager::Idle :