From a0d1d93ccf58e04e49cf62f385af1ec81abf4b34 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Thu, 25 Jul 2019 17:27:10 -0700 Subject: [PATCH] ui/app: (linux) don't deadlock when failing to create window Signed-off-by: Elias Naur --- ui/app/window.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/app/window.go b/ui/app/window.go index 622883fb..a7465733 100644 --- a/ui/app/window.go +++ b/ui/app/window.go @@ -207,7 +207,7 @@ func (w *Window) run(opts *WindowOptions) { defer close(w.in) defer close(w.out) if err := createWindow(w, opts); err != nil { - w.destroy(err) + w.out <- DestroyEvent{err} return } for {