Merge pull request #1076 from rajasec/checkpoint-create

Container must not checkpoint in created state
This commit is contained in:
Daniel, Dao Quang Minh 2016-09-26 23:53:41 +01:00 committed by GitHub
commit 6cbd8e20ef
1 changed files with 7 additions and 0 deletions

View File

@ -38,6 +38,13 @@ checkpointed.`,
if err != nil {
return err
}
status, err := container.Status()
if err != nil {
return(err)
}
if status == libcontainer.Created {
fatalf("Container cannot be checkpointed in created state")
}
defer destroy(container)
options := criuOptions(context)
// these are the mandatory criu options for a container