From: Bjørn Erik Pedersen Date: Sat, 9 Apr 2016 12:25:33 +0000 (+0200) Subject: Fix potential data race in test X-Git-Tag: v0.16~92 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=8fe48a657642c4fc9855a62e9517509b10b0cbbd;p=brevno-suite%2Fhugo Fix potential data race in test --- diff --git a/hugolib/shortcode.go b/hugolib/shortcode.go index 36d2058f..876e9293 100644 --- a/hugolib/shortcode.go +++ b/hugolib/shortcode.go @@ -558,7 +558,9 @@ func renderShortcodeWithPage(tmpl *template.Template, data *ShortcodeWithPage) s buffer := bp.GetBuffer() defer bp.PutBuffer(buffer) + isInnerShortcodeCache.RLock() err := tmpl.Execute(buffer, data) + isInnerShortcodeCache.RUnlock() if err != nil { jww.ERROR.Println("error processing shortcode", tmpl.Name(), "\n ERR:", err) jww.WARN.Println(data)