Bug 1205177 - call fileHandleQueue->Finish if aFinish in FileHandleThreadPool::Enqueue. r?jst
MozReview-Commit-ID: H2CYKsDdPRL
--- a/dom/filehandle/ActorsParent.cpp
+++ b/dom/filehandle/ActorsParent.cpp
@@ -892,17 +892,17 @@ FileHandleThreadPool::Enqueue(FileHandle
}
else {
FileHandleQueue* fileHandleQueue =
directoryInfo->CreateFileHandleQueue(aFileHandle);
if (aFileHandleOp) {
fileHandleQueue->Enqueue(aFileHandleOp);
if (aFinish) {
- existingFileHandleQueue->Finish();
+ fileHandleQueue->Finish();
}
}
}
}
void
FileHandleThreadPool::WaitForDirectoriesToComplete(
nsTArray<nsCString>&& aDirectoryIds,