Index: components/safe_browsing_db/database_manager.cc |
diff --git a/components/safe_browsing_db/database_manager.cc b/components/safe_browsing_db/database_manager.cc |
index f68ffa572beea24ec0c90046af39f4c00fbeeaad..ba9ea16812d7d4c44552c5161d6241450201349c 100644 |
--- a/components/safe_browsing_db/database_manager.cc |
+++ b/components/safe_browsing_db/database_manager.cc |
@@ -14,12 +14,17 @@ using content::BrowserThread; |
namespace safe_browsing { |
SafeBrowsingDatabaseManager::SafeBrowsingDatabaseManager() |
- : SafeBrowsingDatabaseManager(NULL, V4ProtocolConfig()) { |
+ : v4_get_hash_protocol_manager_(NULL) { |
+} |
+ |
+SafeBrowsingDatabaseManager::~SafeBrowsingDatabaseManager() { |
+ DCHECK(v4_get_hash_protocol_manager_ == NULL); |
} |
void SafeBrowsingDatabaseManager::StartOnIOThread( |
net::URLRequestContextGetter* request_context_getter, |
const V4ProtocolConfig& config) { |
+ DCHECK_CURRENTLY_ON(BrowserThread::IO); |
// Instantiate a V4GetHashProtocolManager. |
if (request_context_getter) { |
v4_get_hash_protocol_manager_ = V4GetHashProtocolManager::Create( |