17 // handle the signals. By default, we ignore everything, but the
18 // three terminal signals, HUP, INT, TERM, we want to explicitly
20 func signalHandler() {
22 sig := <-signal.Incoming
24 ux, ok := sig.(os.UnixSignal)
26 o.Warn("Couldn't handle signal %s, Coercion failed", sig)
32 o.Warn("Reloading Configuration")
35 fmt.Fprintln(os.Stderr, "Interrupt Received - Terminating")
36 //FIXME: Gentle Shutdown
39 fmt.Fprintln(os.Stderr, "Terminate Received - Terminating")
40 //FIXME: Gentle Shutdown