Search in sources :

Example 36 with Signal

use of sun.misc.Signal in project hbase by apache.

the class HBaseServerBase method setupWindows.

/**
 * If running on Windows, do windows-specific setup.
 */
private static void setupWindows(final Configuration conf, ConfigurationManager cm) {
    if (!SystemUtils.IS_OS_WINDOWS) {
        Signal.handle(new Signal("HUP"), signal -> {
            conf.reloadConfiguration();
            cm.notifyAllObservers(conf);
        });
    }
}
Also used : Signal(sun.misc.Signal)

Example 37 with Signal

use of sun.misc.Signal in project spf4j by zolyfarkas.

the class CLibraryTest method main.

public static void main(final String[] args) {
    int ppid = CLibrary.INSTANCE.getppid();
    Signal signal = new Signal("USR2");
    LOG.info("Sending signal: {}", signal);
    CLibrary.INSTANCE.kill(ppid, signal.getNumber());
}
Also used : Signal(sun.misc.Signal)

Aggregations

Signal (sun.misc.Signal)37 SignalHandler (sun.misc.SignalHandler)15 Test (org.junit.Test)8 IOException (java.io.IOException)4 BatchSearchLoop (org.icij.datashare.tasks.BatchSearchLoop)4 ReporterConfiguration (com.uber.jaeger.Configuration.ReporterConfiguration)2 SamplerConfiguration (com.uber.jaeger.Configuration.SamplerConfiguration)2 ConstSampler (com.uber.jaeger.samplers.ConstSampler)2 FinishCheck (com.vip.saturn.it.base.FinishCheck)2 LongtimeJavaJob (com.vip.saturn.it.job.LongtimeJavaJob)2 JobConfig (com.vip.saturn.job.console.domain.JobConfig)2 ActiveSpan (io.opentracing.ActiveSpan)2 GlobalTracer (io.opentracing.util.GlobalTracer)2 BufferedReader (java.io.BufferedReader)2 ByteArrayInputStream (java.io.ByteArrayInputStream)2 FileNotFoundException (java.io.FileNotFoundException)2 InputStream (java.io.InputStream)2 InputStreamReader (java.io.InputStreamReader)2 Path (java.nio.file.Path)2 Paths (java.nio.file.Paths)2