Files
slgserver/config/reload_unix.go
2025-11-18 18:08:48 +08:00

23 lines
266 B
Go

// +build !windows,!plan9
package config
import (
"os"
"os/signal"
"syscall"
)
func signalReload() {
ch := make(chan os.Signal, 1)
signal.Notify(ch, syscall.SIGUSR1)
for {
sig := <-ch
switch sig {
case syscall.SIGUSR1:
ReloadConfigFile()
}
}
}