fix: docker client PullImage

This commit is contained in:
Pasha Sviderski
2025-09-26 21:24:56 +10:00
parent 27bbbe7186
commit cd25b973ea
+2 -2
View File
@@ -35,12 +35,12 @@ func (cli *Client) PullImage(
if err != nil {
return nil, err
}
defer respBody.Close()
decoder := json.NewDecoder(respBody)
ch := make(chan PullImageMessage)
go func() {
defer respBody.Close()
defer close(ch)
var jm jsonmessage.JSONMessage
@@ -59,7 +59,7 @@ func (cli *Client) PullImage(
}
select {
case err = <-ctx.Done():
case <-ctx.Done():
ch <- PullImageMessage{Err: ctx.Err()}
return
default: