koji: initialize retryable client properly
Previously used client has MaxRetries of zero, so was not effectively retrying Fixes COMPOSER-1420
This commit is contained in:
parent
f1006c5adb
commit
3496efe70d
1 changed files with 6 additions and 6 deletions
|
|
@ -331,13 +331,13 @@ func (k *Koji) uploadChunk(chunk []byte, filepath, filename string, offset uint6
|
|||
return shouldRetry, retErr
|
||||
}
|
||||
|
||||
client := rh.Client{
|
||||
HTTPClient: &http.Client{
|
||||
Transport: k.transport,
|
||||
},
|
||||
CheckRetry: countingCheckRetry,
|
||||
Logger: rh.LeveledLogger(&LeveledLogrus{logrus.StandardLogger()}),
|
||||
client := rh.NewClient()
|
||||
|
||||
client.HTTPClient = &http.Client{
|
||||
Transport: k.transport,
|
||||
}
|
||||
client.CheckRetry = countingCheckRetry
|
||||
client.Logger = rh.LeveledLogger(&LeveledLogrus{logrus.StandardLogger()})
|
||||
|
||||
respData, err := client.Post(u.String(), "application/octet-stream", bytes.NewBuffer(chunk))
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue