tpl/tplimpl: Fix mutex unlock
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sat, 16 Mar 2019 08:40:27 +0000 (09:40 +0100)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sat, 16 Mar 2019 08:40:27 +0000 (09:40 +0100)
tpl/tplimpl/template.go

index 8efeb6ce959a96140ce1cb8938d8b74ee9eca1c3..26a418108a27d84f379ac3b7ddf0accb53cb0571 100644 (file)
@@ -107,7 +107,7 @@ type templateHandler struct {
 // template funcs etc. built-in.
 func (t *templateHandler) NewTextTemplate() tpl.TemplateParseFinder {
        t.mu.Lock()
-       t.mu.Unlock()
+       defer t.mu.Unlock()
 
        tt := &textTemplate{t: texttemplate.New("")}
        t.extTextTemplates = append(t.extTextTemplates, tt)