Skip to content

Commit 3b2edb7

Browse files
committed
Make http timeouts retryable
1 parent 095e48d commit 3b2edb7

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

cmd/convertor/builder/builder_utils.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ import (
2626
"io"
2727
"math"
2828
"math/rand"
29+
"net"
2930
"os"
3031
"path"
3132
"time"
@@ -64,6 +65,8 @@ func isRetryableError(err error) bool {
6465
default:
6566
return false
6667
}
68+
} else if err, ok := err.(net.Error); ok && err.Timeout() {
69+
return true
6770
}
6871

6972
return false

0 commit comments

Comments
 (0)