Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 5bb9f52

Browse files
committed
fix(agent/agentcontainers): do not reassign proc.agent until success
1 parent 87d052e commit 5bb9f52

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

agent/agentcontainers/api.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1479,7 +1479,8 @@ func (api *API) maybeInjectSubAgentIntoContainerLocked(ctx context.Context, dc c
14791479
originalName := subAgentConfig.Name
14801480

14811481
for attempt := 1; attempt <= maxAttemptsToNameAgent; attempt++ {
1482-
if proc.agent, err = client.Create(ctx, subAgentConfig); err == nil {
1482+
if agent, err := client.Create(ctx, subAgentConfig); err == nil {
1483+
proc.agent = agent
14831484
if api.usingWorkspaceFolderName[dc.WorkspaceFolder] {
14841485
api.devcontainerNames[dc.Name] = true
14851486
delete(api.usingWorkspaceFolderName, dc.WorkspaceFolder)

0 commit comments

Comments
 (0)