From 71f0bb3e3c2241d7dd7caf5389379640ea956cec Mon Sep 17 00:00:00 2001 From: Kenfe-Mickael Laventure Date: Mon, 16 Oct 2017 10:45:03 -0700 Subject: [PATCH] linux: Pass correct path to runc when doing a checkpoint Signed-off-by: Kenfe-Mickael Laventure --- linux/shim/init.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linux/shim/init.go b/linux/shim/init.go index 67d8d1a58..88c39a6f7 100644 --- a/linux/shim/init.go +++ b/linux/shim/init.go @@ -343,7 +343,7 @@ func (p *initProcess) checkpoint(context context.Context, r *shimapi.CheckpointT work := filepath.Join(p.workDir, "criu-work") defer os.RemoveAll(work) if err := p.runtime.Checkpoint(context, p.id, &runc.CheckpointOpts{ - WorkDir: p.workDir, + WorkDir: work, ImagePath: r.Path, AllowOpenTCP: options.OpenTcp, AllowExternalUnixSockets: options.ExternalUnixSockets,