diff --git a/events.go b/events.go index 777ecea23..cc12eaef6 100644 --- a/events.go +++ b/events.go @@ -37,6 +37,13 @@ information is displayed once every 5 seconds.`, if err != nil { fatal(err) } + status, err := container.Status() + if err != nil { + fatal(err) + } + if status == libcontainer.Destroyed { + fatalf("container with id %s is not running", container.ID()) + } var ( stats = make(chan *libcontainer.Stats, 1) events = make(chan *event, 1024)