| Index: dart/runtime/bin/process_android.cc
|
| ===================================================================
|
| --- dart/runtime/bin/process_android.cc (revision 31466)
|
| +++ dart/runtime/bin/process_android.cc (working copy)
|
| @@ -696,6 +696,10 @@
|
| struct sigaction act;
|
| bzero(&act, sizeof(act));
|
| act.sa_handler = SignalHandler;
|
| + sigemptyset(&act.sa_mask);
|
| + for (int i = 0; i < kSignalsCount; i++) {
|
| + sigaddset(&act.sa_mask, kSignals[i]);
|
| + }
|
| int status = TEMP_FAILURE_RETRY_BLOCK_SIGNALS(
|
| sigaction(signal, &act, NULL));
|
| if (status < 0) {
|
|
|