BrowserMainLoop::ShutdownThreadsAndCleanUp Short-circuits if Threads Haven't Started |
||
Issue descriptionBrowserMainLoop::ShutdownThreadsAndCleanUp only runs its cleanup code if BrowserMainLoop::CreateThreads succeeds, skipping any cleanup that might need to occur prior to that point (e.g. EarlyInitialization, PreMainMessageLoopStart, MainMessageLoopStart, PreCreateThreads, etc.) One impact is that if CreateThreads hasn't succeeded, the task scheduler will not shutdown after its started.
,
May 30 2018
WontFixing this bug as we've lived with it for quite a while and are unlikely to deal with it. Skipping shutdown currently occurs here: https://cs.chromium.org/chromium/src/content/browser/browser_main.cc?rcl=bce4015c3968a9b67041e8b97664986999fac714&l=48 |
||
►
Sign in to add a comment |
||
Comment 1 by gab@chromium.org
, Aug 12 2016