summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
Diffstat (limited to 'webkit')
-rw-r--r--webkit/glue/webworker_impl.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/webkit/glue/webworker_impl.cc b/webkit/glue/webworker_impl.cc
index 6cd3bd0..b648cf1 100644
--- a/webkit/glue/webworker_impl.cc
+++ b/webkit/glue/webworker_impl.cc
@@ -184,7 +184,8 @@ void WebWorkerImpl::startWorkerContext(const WebURL& script_url,
}
void WebWorkerImpl::terminateWorkerContext() {
- worker_thread_->stop();
+ if (worker_thread_)
+ worker_thread_->stop();
}
void WebWorkerImpl::postMessageToWorkerContext(const WebString& message) {