commands: Make sure build error is logged in watch mode

See #3062
This commit is contained in:
Bjørn Erik Pedersen 2017-02-21 09:46:56 +01:00
parent 41857d036d
commit 2320c5682c

View file

@ -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