bcds.tools
Class DefaultSigHandler

java.lang.Object
  extended by bcds.tools.DefaultSigHandler

public class DefaultSigHandler
extends java.lang.Object

Install signal handlers, using SUN PROPRIETARY API. When compiled, this source generates warnings. I need this because quitting from less as in: $ java prog | less does not quit the java program (the JVM seems to ignore SIGPIPE).


Constructor Summary
DefaultSigHandler()
           
 
Method Summary
static void terminateOn(java.lang.String sig)
          Install a default signal handler for the given signal name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSigHandler

public DefaultSigHandler()
Method Detail

terminateOn

public static void terminateOn(java.lang.String sig)
Install a default signal handler for the given signal name. Signal names are the classical ones: HUP, TERM, INT, PIPE...