View Single Post
Old 10-03-2018, 11:29 AM   #30
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,860
Karma: 6120478
Join Date: Nov 2009
Device: many
Adding a caution, the above is just a guess based on my reading of the code since I can not recreate this issue on a Mac inside a debugger.

Perhaps, in Misc/Utility.cpp in SDeleteFile, we simply check the return code from remove and if needed delay/sleep a small amount of time and then try the delete one more time before giving up hoping that during the sleep BV's webkit thread finishes loading in its resources.

Alternatively, we could force BV to switch to CV during deletes and then switch back afterwards?
KevinH is offline   Reply With Quote