[jet~framework:1141] Turned out JVM on Windows refused handlers for more signals than expected
- From: Vemundo@kenai.com
- To: commits@jet.kenai.com
- Subject: [jet~framework:1141] Turned out JVM on Windows refused handlers for more signals than expected
- Date: Tue, 7 Feb 2012 14:43:01 +0000
Project: jet
Repository: framework
Revision: 1141
Author: Vemundo
Date: 2012-02-07 14:42:27 UTC
Link:
Log Message:
------------
Turned out JVM on Windows refused handlers for more signals than expected.
Revisions:
----------
1141
Modified Paths:
---------------
jag/src/main/java/com/sun/jet/jag/agent/JAG.java
Diffs:
------
diff -r 2c4d392b2c3f -r 69b9c0bc8aef
jag/src/main/java/com/sun/jet/jag/agent/JAG.java
--- a/jag/src/main/java/com/sun/jet/jag/agent/JAG.java Tue Feb 07 15:16:14
2012 +0100
+++ b/jag/src/main/java/com/sun/jet/jag/agent/JAG.java Tue Feb 07 15:42:27
2012 +0100
@@ -653,12 +653,12 @@
SignalHandler handler = new JAGSignalHandler();
// These signals seem supported on both Windows and Unix
Signal.handle(new Signal("ABRT"), handler);
- Signal.handle(new Signal("INT"), handler);
- Signal.handle(new Signal("TERM"), handler);
- if(!System.getProperty("os.name").startsWith("win")) {
+ if(!System.getProperty("os.name").toLowerCase().startsWith("win")) {
// Unix only signals
Signal.handle(new Signal("HUP"), handler);
+ Signal.handle(new Signal("INT"), handler);
Signal.handle(new Signal("PIPE"), handler);
+ Signal.handle(new Signal("TERM"), handler);
}
}
|
[jet~framework:1141] Turned out JVM on Windows refused handlers for more signals than expected |
Vemundo | 02/07/2012 |





