From 2320c5682c4474ea341ef1c2aee01bc2f8283d6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Tue, 21 Feb 2017 09:46:56 +0100 Subject: [PATCH] commands: Make sure build error is logged in watch mode See #3062 --- commands/hugo.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/commands/hugo.go b/commands/hugo.go index ad9aa316c..49b0fc7e5 100644 --- a/commands/hugo.go +++ b/commands/hugo.go @@ -943,7 +943,9 @@ func (c *commandeer) newWatcher(port int) error { const layout = "2006-01-02 15:04 -0700" c.Logger.FEEDBACK.Println(time.Now().Format(layout)) - c.rebuildSites(dynamicEvents) + if err := c.rebuildSites(dynamicEvents); err != nil { + c.Logger.ERROR.Println("Failed to rebuild site:", err) + } if !buildWatch && !c.Cfg.GetBool("disableLiveReload") { // Will block forever trying to write to a channel that nobody is reading if livereload isn't initialized