From 4b631899175c024dff9c4455b285ddec7ffa69d9 Mon Sep 17 00:00:00 2001 From: Bernard Xie Date: Thu, 17 Nov 2022 14:49:42 -0800 Subject: [PATCH] throw a better error on browser restart failure --- cmd/d2/watch.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cmd/d2/watch.go b/cmd/d2/watch.go index 4e25bed95..df53d6190 100644 --- a/cmd/d2/watch.go +++ b/cmd/d2/watch.go @@ -332,8 +332,7 @@ func (w *watcher) compileLoop(ctx context.Context) error { if filepath.Ext(w.outputPath) == ".png" && !w.pw.Browser.IsConnected() { newPW, err := w.pw.RestartBrowser() if err != nil { - w.ms.Log.Error.Printf("failed to refresh Playwright browser") - return err + return fmt.Errorf("png exporter has disconnected") } w.pw = newPW }