| Index: WebCore/bindings/js/WorkerScriptController.cpp
|
| ===================================================================
|
| --- WebCore/bindings/js/WorkerScriptController.cpp (revision 109601)
|
| +++ WebCore/bindings/js/WorkerScriptController.cpp (working copy)
|
| @@ -162,9 +162,16 @@
|
|
|
| void WorkerScriptController::scheduleExecutionTermination()
|
| {
|
| + MutexLocker locker(m_scheduledTerminationMutex);
|
| m_globalData->terminator.terminateSoon();
|
| }
|
|
|
| +bool WorkerScriptController::isExecutionTerminating() const
|
| +{
|
| + MutexLocker locker(m_scheduledTerminationMutex);
|
| + return m_globalData->terminator.shouldTerminate();
|
| +}
|
| +
|
| void WorkerScriptController::forbidExecution()
|
| {
|
| ASSERT(m_workerContext->isContextThread());
|
|
|