From c53a621c520c3f03db6757e66f37188278c289fc Mon Sep 17 00:00:00 2001 From: Gero Date: Sat, 11 Feb 2017 16:54:12 -0300 Subject: [PATCH] Fixes #351 --- watch.go | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/watch.go b/watch.go index aaa6eec..2ce1f9b 100644 --- a/watch.go +++ b/watch.go @@ -66,15 +66,9 @@ func NewWatcher(paths []string, files []string, isgenerate bool) { if isbuild { logger.Infof("Event fired: %s", e) go func() { - // Wait 1s before autobuild util there is no file change. + // Wait 1s before autobuild until there is no file change. scheduleTime = time.Now().Add(1 * time.Second) - for { - time.Sleep(scheduleTime.Sub(time.Now())) - if time.Now().After(scheduleTime) { - break - } - return - } + time.Sleep(scheduleTime.Sub(time.Now())) AutoBuild(files, isgenerate) if conf.EnableReload {