fix(go.d): reduce transient 503 errors on dyncfg enable/disable (#22183)
Ilya Mashchenko committed
Apr 10, 2026 at 15:37 UTC
bb7df2ac8fbdb5b5cacbf0a47a262074b4fb05b0
2 files changed
+2
-2
src/go/plugin/agent/jobmgr/manager.go
+1
-1
@@ -112,7 +112,7 @@ func New(cfg Config) *Manager {
112
started: make(chan struct{}),
113
addCh: make(chan confgroup.Config),
114
rmCh: make(chan confgroup.Config),
115
- dyncfgCh: make(chan dyncfg.Function),
115
+ dyncfgCh: make(chan dyncfg.Function, 32),
116
cmdTestSem: make(chan struct{}, cmdTestWorkerCap),
117
118
dyncfgResponder: api,
src/go/plugin/framework/dyncfg/handoff.go
+1
-1
@@ -7,7 +7,7 @@ import (
7
"time"
8
)
9
10
-const DefaultDownstreamHandoffCap = time.Second
10
+const DefaultDownstreamHandoffCap = 10 * time.Second
11
12
type BoundedSendResult uint8
13