forked from qt-creator/qt-creator
Clang: Do not expire job requests with newer document revision
...than currently reflected in documents. Otherwise such requests expire immediately. Needed for a follow-up change. Change-Id: I456aea02a0fee9b9602a59a99943da13a01472d9 Reviewed-by: Marco Bubke <marco.bubke@qt.io>
This commit is contained in:
@@ -124,7 +124,7 @@ bool JobQueue::isJobRequestExpired(const JobRequest &jobRequest) const
|
||||
}
|
||||
|
||||
if (expirationReasons.testFlag(JobRequest::DocumentRevisionChanged)) {
|
||||
if (document.documentRevision() != jobRequest.documentRevision) {
|
||||
if (document.documentRevision() > jobRequest.documentRevision) {
|
||||
qCDebug(jobsLog) << "Removing due to changed document revision:" << jobRequest;
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user