| Index: content/browser/debugger/devtools_manager.cc
|
| diff --git a/content/browser/debugger/devtools_manager.cc b/content/browser/debugger/devtools_manager.cc
|
| index 95bf06d3e9d611770a71558975ccaacd724aacd6..7db5ae73ea10eb309224a0607edb51fb5fb96197 100644
|
| --- a/content/browser/debugger/devtools_manager.cc
|
| +++ b/content/browser/debugger/devtools_manager.cc
|
| @@ -146,7 +146,8 @@ void DevToolsManager::UnregisterDevToolsClientHostFor(
|
| void DevToolsManager::OnNavigatingToPendingEntry(RenderViewHost* rvh,
|
| RenderViewHost* dest_rvh,
|
| const GURL& gurl) {
|
| - if (rvh == dest_rvh)
|
| + if (rvh == dest_rvh && rvh->render_view_termination_status() ==
|
| + base::TERMINATION_STATUS_STILL_RUNNING)
|
| return;
|
| int cookie = DetachClientHost(rvh);
|
| if (cookie != -1) {
|
|
|