| Index: content/browser/service_worker/service_worker_request_handler.cc
|
| diff --git a/content/browser/service_worker/service_worker_request_handler.cc b/content/browser/service_worker/service_worker_request_handler.cc
|
| index 3faf502ab953857cbd77b6c9d74b0c1bcf2405e2..a04e01164528bc188533ebc547e92fc9f6e6eb6e 100644
|
| --- a/content/browser/service_worker/service_worker_request_handler.cc
|
| +++ b/content/browser/service_worker/service_worker_request_handler.cc
|
| @@ -70,7 +70,7 @@ void ServiceWorkerRequestHandler::InitializeHandler(
|
|
|
| ServiceWorkerProviderHost* provider_host =
|
| context_wrapper->context()->GetProviderHost(process_id, provider_id);
|
| - if (!provider_host)
|
| + if (!provider_host || !provider_host->IsContextAlive())
|
| return;
|
|
|
| scoped_ptr<ServiceWorkerRequestHandler> handler(
|
|
|