diff options
Diffstat (limited to 'webkit')
-rw-r--r-- | webkit/glue/webworker_impl.cc | 3 |
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) { |