Skip to content

Commit d8b5744

Browse files
authored
Merge pull request #127 from smart-mcp-proxy/fix/docker-recovery-timer-ctx
fix(upstream): use parent context in Docker recovery timer checks
2 parents fd416c1 + b50e7bc commit d8b5744

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

internal/upstream/manager.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1838,12 +1838,12 @@ func (m *Manager) handleDockerUnavailable(ctx context.Context) {
18381838
currentInterval := getDockerRetryInterval(attempt)
18391839

18401840
select {
1841-
case <-recoveryCtx.Done():
1841+
case <-ctx.Done():
18421842
return
18431843
case <-time.After(currentInterval):
18441844
// Check if context was cancelled while waiting
18451845
select {
1846-
case <-recoveryCtx.Done():
1846+
case <-ctx.Done():
18471847
return
18481848
default:
18491849
}

0 commit comments

Comments
 (0)