| Index: runtime/bin/process_linux.cc
|
| diff --git a/runtime/bin/process_linux.cc b/runtime/bin/process_linux.cc
|
| index ef0927a96287a3bc4dd44f71bbd315dc300244a5..75e5126cfe666f699c1a4de65e5dd6f0dfc1ca23 100644
|
| --- a/runtime/bin/process_linux.cc
|
| +++ b/runtime/bin/process_linux.cc
|
| @@ -703,11 +703,7 @@ intptr_t Process::SetSignalHandler(intptr_t signal) {
|
| return -1;
|
| }
|
| }
|
| - if (signal_handlers == NULL) {
|
| - signal_handlers = new SignalInfo(fds[1], signal);
|
| - } else {
|
| - new SignalInfo(fds[1], signal, signal_handlers);
|
| - }
|
| + signal_handlers = new SignalInfo(fds[1], signal, signal_handlers);
|
| return fds[0];
|
| }
|
|
|
|
|