diff options
Diffstat (limited to 'deps/v8/src/heap/page-parallel-job.h')
-rw-r--r-- | deps/v8/src/heap/page-parallel-job.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/deps/v8/src/heap/page-parallel-job.h b/deps/v8/src/heap/page-parallel-job.h index 440c440b7e..ad1d9b3e30 100644 --- a/deps/v8/src/heap/page-parallel-job.h +++ b/deps/v8/src/heap/page-parallel-job.h @@ -103,7 +103,8 @@ class PageParallelJob { delete main_task; // Wait for background tasks. for (int i = 0; i < num_tasks_; i++) { - if (!cancelable_task_manager_->TryAbort(task_ids[i])) { + if (cancelable_task_manager_->TryAbort(task_ids[i]) != + CancelableTaskManager::kTaskAborted) { pending_tasks_->Wait(); } } |