Chromium Code Reviews| Index: chrome/browser/io_thread.cc |
| diff --git a/chrome/browser/io_thread.cc b/chrome/browser/io_thread.cc |
| index c468a91b393b7345d05510398a591a2218a4f6e7..ccc196cacfffb899a2fa025d005d208650a589e0 100644 |
| --- a/chrome/browser/io_thread.cc |
| +++ b/chrome/browser/io_thread.cc |
| @@ -17,6 +17,7 @@ |
| #include "base/threading/thread_restrictions.h" |
| #include "chrome/browser/browser_thread.h" |
| #include "chrome/browser/gpu_process_host.h" |
| +#include "chrome/browser/in_process_webkit/indexed_db_key_utility_client.h" |
| #include "chrome/browser/net/chrome_net_log.h" |
| #include "chrome/browser/net/chrome_url_request_context.h" |
| #include "chrome/browser/net/connect_interceptor.h" |
| @@ -363,6 +364,8 @@ void IOThread::CleanUp() { |
| // Destroy all URLRequests started by URLFetchers. |
| URLFetcher::CancelAll(); |
| + IndexedDBKeyUtilityClient::GetInstance()->Shutdown(); |
|
bulach
2011/01/20 16:49:15
hmm, this would always create a new instance.. may
hans
2011/01/20 17:24:59
Yup, that's why the singleton is a thin wrapper: t
|
| + |
| // If any child processes are still running, terminate them and |
| // and delete the BrowserChildProcessHost instances to release whatever |
| // IO thread only resources they are referencing. |