From 7643109c6348124051bcabf655ea5b954a65dd90 Mon Sep 17 00:00:00 2001 From: Sean Smith Date: Thu, 8 Oct 2020 08:17:52 -0400 Subject: [PATCH] Fix unlocking bug noticed during refactor --- modules/cmdrunner/widget.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/cmdrunner/widget.go b/modules/cmdrunner/widget.go index ecb4f2f0..0eca5aec 100644 --- a/modules/cmdrunner/widget.go +++ b/modules/cmdrunner/widget.go @@ -155,11 +155,11 @@ func runCommandPty(widget *Widget, cmd *exec.Cmd) error { func (widget *Widget) handleError(err error) { widget.m.Lock() + defer widget.m.Unlock() _, writeErr := widget.buffer.WriteString(err.Error()) if writeErr != nil { return } - widget.m.Unlock() } func redrawLoop(widget *Widget) {