I handle signals with a goroutine
func main() {
csignals := make(chan os.Signal, 1)
signal.Notify(csignals)
go func() {
for {
sig := <-csignals
logger.Println("logger signal reçu: ", sig)
}
}()
...
}
However, I would like to find which process sent this signal. How could I do that?