Skip to content

Commit a5cac98

Browse files
committed
Skip restart from file changes when there is another restart going on
1 parent a93d484 commit a5cac98

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

gaper.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,11 @@ func run(cfg *Config, chOSSiginal chan os.Signal, builder Builder, runner Runner
9898
select {
9999
case event := <-watcher.Events():
100100
logger.Debug("Detected new changed file:", event)
101+
if changeRestart {
102+
logger.Debug("Skip restart due to existing on going restart")
103+
continue
104+
}
105+
101106
changeRestart = true
102107
if err := restart(builder, runner); err != nil {
103108
return err

0 commit comments

Comments
 (0)