| Index: Source/core/workers/WorkerThread.cpp
|
| diff --git a/Source/core/workers/WorkerThread.cpp b/Source/core/workers/WorkerThread.cpp
|
| index d0e48320d596ffc3411ed914af1895950e42816a..5b978216f06d3d5b2227c45d3326ae261822d8db 100644
|
| --- a/Source/core/workers/WorkerThread.cpp
|
| +++ b/Source/core/workers/WorkerThread.cpp
|
| @@ -293,11 +293,6 @@ void WorkerThread::stop()
|
| stopInternal();
|
| }
|
|
|
| -void WorkerThread::stopInShutdownSequence()
|
| -{
|
| - stopInternal();
|
| -}
|
| -
|
| void WorkerThread::terminateAndWait()
|
| {
|
| stop();
|
| @@ -360,7 +355,7 @@ void WorkerThread::terminateAndWaitForAllWorkers()
|
| MutexLocker lock(threadSetMutex());
|
| HashSet<WorkerThread*> threads = workerThreads();
|
| for (WorkerThread* thread : threads)
|
| - thread->stopInShutdownSequence();
|
| + thread->stopInternal();
|
|
|
| for (WorkerThread* thread : threads)
|
| thread->terminationEvent()->wait();
|
|
|