From dadec96cc0d907c8898418026a1a92a8ae218c77 Mon Sep 17 00:00:00 2001 From: Jay Date: Thu, 11 Oct 2018 11:01:34 +0800 Subject: [PATCH] clear img obj --- router/rimg/rimg.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/router/rimg/rimg.go b/router/rimg/rimg.go index da224a9..3e84e58 100644 --- a/router/rimg/rimg.go +++ b/router/rimg/rimg.go @@ -97,6 +97,7 @@ func GetOriginImage(c *context.Context) { defer func() { buf.Reset() buf = nil + img = nil }() c.Writer.Header().Set("Content-Type", "image/jpeg") @@ -123,6 +124,7 @@ func GetOriginImage(c *context.Context) { } defer func() { buf = nil + img = nil }() c.Writer.Header().Set("Content-Type", "image/jpeg") @@ -205,6 +207,7 @@ func GetThumbnailImage(c *context.Context) { defer func() { buf = nil breader = nil + img = nil }() if genNew { @@ -243,6 +246,7 @@ func GetThumbnailImage(c *context.Context) { defer func() { buf = nil breader = nil + img = nil }() savep := path.Join(conf.ImageRoot, "thumbnail", fname)