diff options
Diffstat (limited to 'net/url_request/url_request_job.h')
-rw-r--r-- | net/url_request/url_request_job.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/net/url_request/url_request_job.h b/net/url_request/url_request_job.h index ea5539c..7ceaa55 100644 --- a/net/url_request/url_request_job.h +++ b/net/url_request/url_request_job.h @@ -48,7 +48,10 @@ class GURL; class URLRequest; class URLRequestJobMetrics; -class URLRequestJob : public base::RefCounted<URLRequestJob> { +// The URLRequestJob is using RefCounterThreadSafe because some sub classes +// can be destroyed on multiple threads. This is the case of the +// UrlRequestFileJob. +class URLRequestJob : public base::RefCountedThreadSafe<URLRequestJob> { public: URLRequestJob(URLRequest* request); virtual ~URLRequestJob(); |