Index: chromecast/shell/browser/cast_browser_context.cc |
diff --git a/chromecast/shell/browser/cast_browser_context.cc b/chromecast/shell/browser/cast_browser_context.cc |
index f1a5c201ba28419aef6991ff11030a29aa1bdbf0..b9fa05e0e64f39455f03503cf04d6a5f2f860ddd 100644 |
--- a/chromecast/shell/browser/cast_browser_context.cc |
+++ b/chromecast/shell/browser/cast_browser_context.cc |
@@ -52,6 +52,10 @@ CastBrowserContext::CastBrowserContext( |
} |
CastBrowserContext::~CastBrowserContext() { |
+ content::BrowserThread::DeleteSoon( |
+ content::BrowserThread::IO, |
+ FROM_HERE, |
+ resource_context_.release()); |
} |
void CastBrowserContext::InitWhileIOAllowed() { |