Disclosure Statement: This site contains affiliate links, which means that I may receive a commission if you make a purchase using these links. As an eBay Partner, I earn from qualifying purchases.
If you find these projects useful please consider becoming a sponsor with Patreon, GitHub or Liberapay.
You need to close the browsers following the "destruction steps" described in the code comments of each demo.
It's necessary to close all the browsers properly before destroying GlobalCEFApp.
If you see remaining processes when you close the application, freezes or crashes when you try to destroy GlobalCEFApp, it means that some browser or some other CEF component wasn't properly closed.
You're wrong again.
I am using cef3 and is going to use it in the future. There is no GlobalCEFApp in this version. And only shortest instructions in demo. All demo's create 3 process and start with
CefSingleProcess := false;
if not CefLoadLibDefault then
Exit;
If CefSingleProcess := false (default) application creates only 1 process and not able to terminate as well on closing main window.
I have added this code into my dpr file and now there are no problems.
Thanks.