mirror of
https://github.com/imgproxy/imgproxy.git
synced 2024-11-24 08:12:38 +02:00
15 lines
252 B
Go
15 lines
252 B
Go
package imagedata
|
|
|
|
import "errors"
|
|
|
|
type httpError interface {
|
|
Timeout() bool
|
|
}
|
|
|
|
func checkTimeoutErr(err error) error {
|
|
if httpErr, ok := err.(httpError); ok && httpErr.Timeout() {
|
|
return errors.New("The image request timed out")
|
|
}
|
|
return err
|
|
}
|