try a limiter here
This commit is contained in:
parent
e98366ccb7
commit
341577c35c
|
@ -149,9 +149,13 @@ func savedonk(url string, name, desc, media string, localize bool) *Donk {
|
|||
goto saveit
|
||||
}
|
||||
var buf bytes.Buffer
|
||||
io.Copy(&buf, resp.Body)
|
||||
limiter := io.LimitReader(resp.Body, 10 * 1024 * 1024)
|
||||
io.Copy(&buf, limiter)
|
||||
|
||||
data = buf.Bytes()
|
||||
if len(data) == 10 * 1024 * 1024 {
|
||||
log.Printf("truncation likely")
|
||||
}
|
||||
if strings.HasPrefix(media, "image") {
|
||||
img, err := image.Vacuum(&buf,
|
||||
image.Params{LimitSize: 4800 * 4800, MaxWidth: 2048, MaxHeight: 2048})
|
||||
|
|
Loading…
Reference in New Issue