From 640f45a5b3c2990b7fe8ec466946e87d61ba59d0 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Tue, 22 Oct 2013 09:33:38 +0800 Subject: [PATCH] Fix a possible crash when calling AdapterRequestJob::Kill(). --- browser/net/adapter_request_job.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/browser/net/adapter_request_job.cc b/browser/net/adapter_request_job.cc index 1244922..7dea112 100644 --- a/browser/net/adapter_request_job.cc +++ b/browser/net/adapter_request_job.cc @@ -30,8 +30,8 @@ void AdapterRequestJob::Start() { } void AdapterRequestJob::Kill() { - DCHECK(real_job_); - real_job_->Kill(); + if (real_job_) // Kill could happen when real_job_ is created. + real_job_->Kill(); } bool AdapterRequestJob::ReadRawData(net::IOBuffer* buf, -- 2.7.4