찐빠해결
Kim committed
Oct 22, 2025 at 10:15 UTC
0efd9edffc66ba5b43c2faf6627b54f9c50ba40a
2 files changed
+8
-7
cmd/server/view.go
+1
-1
@@ -170,7 +170,7 @@ var adminIndexTmpl = template.Must(template.New("admin-index").Parse(`<!doctype
170
<div class="muted" style="margin-top:6px">Known clients: {{len .Rows}}</div>
171
</section>
172
{{range .Rows}}
173
- <section class="section">
173
+ <section class="section" id="peer-{{.Peer}}" data-peer="{{.Peer}}" data-name="{{.Name}}">
174
<div class="head">
175
<div class="title">{{if .Name}}{{.Name}}{{else}}(unnamed){{end}}</div>
176
<div>
relaydns/client.go
+7
-6
@@ -69,12 +69,13 @@ const (
69
70
// applyDefaults fills zero-values in cfg with sane defaults.
71
func applyDefaults(cfg ClientConfig) ClientConfig {
72
- if cfg.AdvertiseEvery <= 0 {
73
- cfg.AdvertiseEvery = defaultAdvertiseEvery
74
- }
75
- if cfg.AdvertiseTTL <= 0 {
76
- cfg.AdvertiseTTL = 10 * cfg.AdvertiseEvery
77
- }
72
+ if cfg.AdvertiseEvery <= 0 {
73
+ cfg.AdvertiseEvery = defaultAdvertiseEvery
74
+ }
75
+ if cfg.AdvertiseTTL <= 0 {
76
+ // Reduce default TTL from 50s to 15s (3x default advertise interval)
77
+ cfg.AdvertiseTTL = 3 * cfg.AdvertiseEvery
78
+ }
79
if cfg.HTTPTimeout <= 0 {
80
cfg.HTTPTimeout = defaultHTTPTimeout
81
}