Changed from a critical section to a mutex for error handling.
show_pending_errors() was being called over and over again from the GUI update system - somehow it managed to have a single thread in two places at once. Also tried recursive mutex, resulted in infinite dialogs until an out-of-memory crash. Also, minor conversion fix.
Showing
Please register or sign in to comment