1
0
Эх сурвалжийг харах

first watch action for a file event wins

Signed-off-by: Nicolas De Loof <[email protected]>
Nicolas De Loof 1 жил өмнө
parent
commit
254224c182
1 өөрчлөгдсөн 4 нэмэгдсэн , 1 устгасан
  1. 4 1
      pkg/compose/watch.go

+ 4 - 1
pkg/compose/watch.go

@@ -371,7 +371,10 @@ func batchDebounceEvents(ctx context.Context, clock clockwork.Clock, delay time.
 					flushEvents()
 					return
 				}
-				seen[e.HostPath] = e
+				if _, ok := seen[e.HostPath]; !ok {
+					// already know updated path, first rule in watch configuration wins
+					seen[e.HostPath] = e
+				}
 				t.Reset(delay)
 			}
 		}