feat(main): add connectivityCheck for diagnostics

This commit is contained in:
nullcat
2026-05-18 15:04:48 +08:00
parent b1b9a21eb2
commit 56f37faa84
2 changed files with 129 additions and 2 deletions
+2
View File
@@ -35,6 +35,8 @@ func serviceLogic(configPath string, logger *slog.Logger) bool {
core.RunLanDiscoverService(ctx, cfg.Connect, logger.With("from", "lan_service"))
core.StartPeerConnectivityDiagnostics(ctx, logger, srv, cfg.Connect)
sigHandler := make(chan os.Signal, 1)
signal.Notify(sigHandler, os.Interrupt, syscall.SIGTERM)