Index: chrome/browser/ui/views/shell_dialogs_win.cc |
diff --git a/chrome/browser/ui/views/shell_dialogs_win.cc b/chrome/browser/ui/views/shell_dialogs_win.cc |
index faa4cb944990771ed76f476effabb3a09e70034c..38f51584b8876ce8d3f0304d9f9b2eeda353565f 100644 |
--- a/chrome/browser/ui/views/shell_dialogs_win.cc |
+++ b/chrome/browser/ui/views/shell_dialogs_win.cc |
@@ -383,6 +383,9 @@ bool SaveFileAs(HWND owner, |
class ShellDialogThread : public base::Thread { |
public: |
ShellDialogThread() : base::Thread("Chrome_ShellDialogThread") { } |
+ ~ShellDialogThread() { |
+ Stop(); |
+ } |
protected: |
void Init() { |