< prev index next >

src/os/windows/vm/vmError_windows.cpp

Print this page
rev 12504 : 8166944: Hanging Error Reporting steps may lead to torn error logs.
Reviewed-by: cjplummer, dholmes
Summary: Interupt error reporting if reporting steps hang to enable subsequent reporting steps to run.
rev 12505 : [mq]: 8166944-Hanging-Error-Reporting-04

*** 65,75 **** } } } } ! // Error reporting cancelleation: there is no easy way to implement this on Windows, because we do // not have an easy way to send signals to threads (aka to cause a win32 Exception in another // thread). We would need something like "RaiseException(HANDLE thread)"... void VMError::reporting_started() {} void VMError::interrupt_reporting_thread() {} --- 65,75 ---- } } } } ! // Error reporting cancellation: there is no easy way to implement this on Windows, because we do // not have an easy way to send signals to threads (aka to cause a win32 Exception in another // thread). We would need something like "RaiseException(HANDLE thread)"... void VMError::reporting_started() {} void VMError::interrupt_reporting_thread() {}
< prev index next >