diff --git a/src/file/extractorprocess.h b/src/file/extractorprocess.h --- a/src/file/extractorprocess.h +++ b/src/file/extractorprocess.h @@ -50,8 +50,6 @@ QProcess m_extractorProcess; QTimer m_timeCurrentFile; int m_processTimeout; - - bool m_extractorIdle; }; } diff --git a/src/file/extractorprocess.cpp b/src/file/extractorprocess.cpp --- a/src/file/extractorprocess.cpp +++ b/src/file/extractorprocess.cpp @@ -29,7 +29,6 @@ : QObject(parent) , m_extractorPath(QStandardPaths::findExecutable(QStringLiteral("baloo_file_extractor"))) , m_extractorProcess(this) - , m_extractorIdle(true) { connect(&m_extractorProcess, &QProcess::readyRead, this, &ExtractorProcess::slotIndexingFile); m_extractorProcess.start(m_extractorPath, QStringList(), QIODevice::Unbuffered | QIODevice::ReadWrite); @@ -45,7 +44,6 @@ void ExtractorProcess::index(const QVector& fileIds) { Q_ASSERT(m_extractorProcess.state() == QProcess::Running); - Q_ASSERT(m_extractorIdle); Q_ASSERT(!fileIds.isEmpty()); QByteArray batchData; @@ -56,7 +54,6 @@ batchData.append(reinterpret_cast(&id), sizeof(quint64)); } - m_extractorIdle = false; m_extractorProcess.write(batchData.data(), batchData.size()); } @@ -82,7 +79,6 @@ case 'B': Q_EMIT done(); - m_extractorIdle = true; break; default: