Browse code

Prevent container.Kill() from crashing if container.cmd is nil

Solomon Hykes authored on 2013/03/24 11:51:35
Showing 1 changed files
... ...
@@ -356,6 +356,9 @@ func (container *Container) monitor() {
356 356
 }
357 357
 
358 358
 func (container *Container) kill() error {
359
+	if container.cmd == nil {
360
+		return nil
361
+	}
359 362
 	if err := container.cmd.Process.Kill(); err != nil {
360 363
 		return err
361 364
 	}