Skip to content

Commit b6be359

Browse files
committed
Add more signals
1 parent 388e872 commit b6be359

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/modules/SignalModuleBuiltins.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
import com.oracle.graal.python.annotations.ArgumentClinic;
4949
import com.oracle.graal.python.builtins.Builtin;
5050
import com.oracle.graal.python.builtins.CoreFunctions;
51+
import com.oracle.graal.python.builtins.Python3Core;
5152
import com.oracle.graal.python.builtins.PythonBuiltins;
5253
import com.oracle.graal.python.builtins.objects.PNone;
5354
import com.oracle.graal.python.builtins.objects.ints.PInt;
@@ -64,7 +65,6 @@
6465
import com.oracle.graal.python.nodes.function.builtins.clinic.ArgumentClinicProvider;
6566
import com.oracle.graal.python.nodes.truffle.PythonArithmeticTypes;
6667
import com.oracle.graal.python.runtime.AsyncHandler;
67-
import com.oracle.graal.python.builtins.Python3Core;
6868
import com.oracle.graal.python.runtime.exception.PythonErrorType;
6969
import com.oracle.graal.python.util.OverflowException;
7070
import com.oracle.truffle.api.CompilerDirectives.TruffleBoundary;
@@ -345,7 +345,9 @@ final class Signals {
345345
static final String[] signalNames = new String[SIGMAX + 1];
346346

347347
static {
348-
for (String signal : new String[]{"HUP", "INT", "QUIT", "TRAP", "ABRT", "KILL", "ALRM", "TERM", "USR1", "USR2", "TTIN", "TTOUT", "VTALRM", "WINCH", "PWR", "LOST", "INFO", "TSTP"}) {
348+
for (String signal : new String[]{"ABRT", "ALRM", "BUS", "FPE", "HUP", "ILL", "INFO", "INT", "KILL", "LOST",
349+
"PIPE", "PWR", "QUIT", "SEGV", "SYS", "TERM", "TRAP", "TSTP", "TTIN", "TTOUT", "USR1", "USR2",
350+
"VTALRM", "WINCH"}) {
349351
try {
350352
int number = new sun.misc.Signal(signal).getNumber();
351353
if (number > SIGMAX) {

0 commit comments

Comments
 (0)