| Index: src/futex-emulation.cc
|
| diff --git a/src/futex-emulation.cc b/src/futex-emulation.cc
|
| index b0e514e8af2a11c8094f2438fa651ed4172fb142..7bc94ea9bbce5ec4e5b828c918a5da0fa922fd49 100644
|
| --- a/src/futex-emulation.cc
|
| +++ b/src/futex-emulation.cc
|
| @@ -141,7 +141,8 @@ Object* FutexEmulation::Wait(Isolate* isolate,
|
| // notification will wake up the condition variable. node->waiting() will
|
| // be false, so we'll loop and then check interrupts.
|
| if (interrupted) {
|
| - Object* interrupt_object = isolate->stack_guard()->HandleInterrupts();
|
| + Object* interrupt_object =
|
| + isolate->stack_guard()->HandleInterrupts(BreakInNonDebuggable);
|
| if (interrupt_object->IsException()) {
|
| result = interrupt_object;
|
| mutex_.Pointer()->Lock();
|
|
|