зеркало из https://github.com/mozilla/gecko-dev.git
Bug 836829 - Fix missing result check in Mac exception handler. r=ted
This commit is contained in:
Родитель
bc6b884021
Коммит
401dde2a54
|
@ -281,9 +281,13 @@ bool ExceptionHandler::WriteMinidump(bool write_exception_stream) {
|
|||
if (pthread_mutex_lock(&minidump_write_mutex_) == 0) {
|
||||
// Send an empty message to the handle port so that a minidump will
|
||||
// be written
|
||||
SendMessageToHandlerThread(write_exception_stream ?
|
||||
bool result = SendMessageToHandlerThread(write_exception_stream ?
|
||||
kWriteDumpWithExceptionMessage :
|
||||
kWriteDumpMessage);
|
||||
if (!result) {
|
||||
pthread_mutex_unlock(&minidump_write_mutex_);
|
||||
return false;
|
||||
}
|
||||
|
||||
// Wait for the minidump writer to complete its writing. It will unlock
|
||||
// the mutex when completed
|
||||
|
|
Загрузка…
Ссылка в новой задаче