diff options
author | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2016-04-09 14:25:33 +0200 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2016-04-09 14:30:22 +0200 |
commit | 8fe48a657642c4fc9855a62e9517509b10b0cbbd (patch) | |
tree | 83d3758960f82001f555b07a1ec7ec27e7df653f | |
parent | 39c74b70dc9b9def0577a080760d41433731fe8c (diff) |
Fix potential data race in test
-rw-r--r-- | hugolib/shortcode.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/hugolib/shortcode.go b/hugolib/shortcode.go index 36d2058f1..876e9293f 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) |