Chromium Code Reviews| Index: content/browser/renderer_host/render_process_host_impl.cc |
| diff --git a/content/browser/renderer_host/render_process_host_impl.cc b/content/browser/renderer_host/render_process_host_impl.cc |
| index 2c48d780f0fd99df89d492dc61abe6e947cd9d78..b43a82bc7d69c636a63781f213e1c3809dbae558 100644 |
| --- a/content/browser/renderer_host/render_process_host_impl.cc |
| +++ b/content/browser/renderer_host/render_process_host_impl.cc |
| @@ -333,7 +333,12 @@ class SiteProcessMap : public base::SupportsUserData::Data { |
| SiteProcessMap() {} |
| void RegisterProcess(const std::string& site, RenderProcessHost* process) { |
| - map_[site] = process; |
| + SiteToProcessMap::iterator i = map_.find(site); |
| + if (i != map_.end()) { |
| + CHECK_EQ(i->second, process); |
|
Devlin
2017/03/11 01:52:18
Looks like this CHECK is failing on bots :(
nasko
2017/03/13 17:22:03
Yes, I'm purposefully hitting it with my test too
|
| + } else { |
| + map_[site] = process; |
| + } |
| } |
| RenderProcessHost* FindProcess(const std::string& site) { |