From 097a53e53428f4ed8653f268ca894e9539e6a6a4 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Wed, 13 Jun 2007 18:31:15 +0000 Subject: [PATCH] Don't try to register HUP on Windows because it fails. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4728 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- .../com/threerings/presents/server/SunSignalHandler.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/java/com/threerings/presents/server/SunSignalHandler.java b/src/java/com/threerings/presents/server/SunSignalHandler.java index d99e17941..c6c15e940 100644 --- a/src/java/com/threerings/presents/server/SunSignalHandler.java +++ b/src/java/com/threerings/presents/server/SunSignalHandler.java @@ -24,6 +24,8 @@ package com.threerings.presents.server; import sun.misc.Signal; import sun.misc.SignalHandler; +import com.samskivert.util.RunAnywhere; + import static com.threerings.presents.Log.log; /** @@ -50,7 +52,9 @@ public class SunSignalHandler extends AbstractSignalHandler // we don't track and call the chained handlers for INT and HUP because those exit the JVM // which we do not want to do Signal.handle(new Signal("INT"), this); - Signal.handle(new Signal("HUP"), this); + if (!RunAnywhere.isWindows()) { + Signal.handle(new Signal("HUP"), this); + } return true; } }