Permalink
Browse files

cr: don't restore net namespace by default

since runc don't manage net device and their configuration, checkpoint
also don't dump net namespace by default, so set 'nsmask = unix.CLONE_NEWNET'
by default in restore. Or if user do not pass 'empty-ns network', criu will
cost extra time in restore.

Signed-off-by: Ace-Tang <aceapril@126.com>
  • Loading branch information...
Ace-Tang committed Aug 17, 2018
1 parent 20aff4f commit 4803faf00e754281c9fd13887ac6e38bd5f4da53
Showing with 3 additions and 0 deletions.
  1. +3 −0 restore.go
View
@@ -109,6 +109,9 @@ using the runc checkpoint command.`,
return err
}
options := criuOptions(context)
if err := setEmptyNsMask(context, options); err != nil {
return err
}
status, err := startContainer(context, spec, CT_ACT_RESTORE, options)
if err != nil {
return err

0 comments on commit 4803faf

Please sign in to comment.