Skip to content

Commit db2bdd1

Browse files
authored
fix: pass sdk header transport to websocket connections (#6521)
Fixes #6520.
1 parent d67552f commit db2bdd1

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

codersdk/provisionerdaemons.go

+4-2
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,8 @@ func (c *Client) provisionerJobLogsAfter(ctx context.Context, path string, after
140140
Value: c.SessionToken(),
141141
}})
142142
httpClient := &http.Client{
143-
Jar: jar,
143+
Jar: jar,
144+
Transport: c.HTTPClient.Transport,
144145
}
145146
conn, res, err := websocket.Dial(ctx, followURL.String(), &websocket.DialOptions{
146147
HTTPClient: httpClient,
@@ -205,7 +206,8 @@ func (c *Client) ServeProvisionerDaemon(ctx context.Context, organization uuid.U
205206
Value: c.SessionToken(),
206207
}})
207208
httpClient := &http.Client{
208-
Jar: jar,
209+
Jar: jar,
210+
Transport: c.HTTPClient.Transport,
209211
}
210212
conn, res, err := websocket.Dial(ctx, serverURL.String(), &websocket.DialOptions{
211213
HTTPClient: httpClient,

codersdk/workspaceagents.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,8 @@ func (c *Client) WorkspaceAgentReconnectingPTY(ctx context.Context, agentID, rec
284284
Value: c.SessionToken(),
285285
}})
286286
httpClient := &http.Client{
287-
Jar: jar,
287+
Jar: jar,
288+
Transport: c.HTTPClient.Transport,
288289
}
289290
conn, res, err := websocket.Dial(ctx, serverURL.String(), &websocket.DialOptions{
290291
HTTPClient: httpClient,

0 commit comments

Comments
 (0)