feat: DH-HIS Web Giao Ban Go v1.0.1 (Favicon, Exe icon, System Tray, Gitea auto-update)
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
//go:build !windows
|
||||
|
||||
package tray
|
||||
|
||||
import (
|
||||
"os"
|
||||
"os/signal"
|
||||
"syscall"
|
||||
|
||||
"web-giao-ban-go/logger"
|
||||
)
|
||||
|
||||
func Run(onServerReady func()) {
|
||||
if onServerReady != nil {
|
||||
go onServerReady()
|
||||
}
|
||||
|
||||
sigChan := make(chan os.Signal, 1)
|
||||
signal.Notify(sigChan, os.Interrupt, syscall.SIGTERM)
|
||||
|
||||
sig := <-sigChan
|
||||
logger.Info("Nhận tín hiệu dừng hệ thống (%v), đang thoát...", sig)
|
||||
}
|
||||
Reference in New Issue
Block a user