Browse Source

Add additional comments for vague lines

Signed-off-by: Michael Crosby <michael@docker.com>
Michael Crosby 11 năm trước cách đây
mục cha
commit
be22d7ac2d
1 tập tin đã thay đổi với 4 bổ sung1 xóa
  1. 4 1
      daemon/monitor.go

+ 4 - 1
daemon/monitor.go

@@ -164,12 +164,15 @@ func (m *containerMonitor) Start() error {
 			utils.Errorf("Error running container: %s", err)
 		}
 
-		// We still wait to set the state as stopped and ensure that the locks were released
+		// we still wait to set the state as stopped and ensure that the locks were released
 		m.container.State.SetStopped(exitStatus)
 
+		// pass if we exited successfully
 		m.reset(err == nil && exitStatus == 0)
 
 		if m.shouldRestart(exitStatus) {
+			// sleep with a small time increment between each restart to help avoid issues cased by quickly
+			// restarting the container because of some types of errors ( networking cut out, etc... )
 			time.Sleep(time.Duration(m.timeIncrement) * time.Millisecond)
 
 			continue