Issue #3118 resolved
This issue can be easily reproduced with cefsimple.
- Run cefsimple and wait for the window to show up
- Close the window
- CEF does a usual cleanup process and app shuts down
- App never shuts down
- What happens is
CefLifeSpanHandler::DoCloseis called as expected when window is closed, but
CefLifeSpanHandler::OnBeforeCloseis never called afterwards.
- In my own application, if I ignore a missing call to
CefLifeSpanHandler::OnBeforeClose, and clean things up after
CefLifeSpanHandler::DoClose, app crashes on
CefShutdowndue to extra reference to