mirror of
https://github.com/moby/moby.git
synced 2026-01-11 18:51:37 +00:00
Commitfd0e24b718changed the stats collection loop to use a `sleep()` instead of `time.Tick()` in the for-loop. This change caused a regression in situations where no stats are being collected, or an error is hit in the loop (in which case the loop would `continue`, and the `sleep()` is not hit). This patch puts the sleep at the start of the loop to guarantee it's always hit. This will delay the sampling, which is similar to the behavior beforefd0e24b718. Signed-off-by: Sebastiaan van Stijn <github@gone.nl>