diff --git a/libcontainer/integration/checkpoint_test.go b/libcontainer/integration/checkpoint_test.go index 627a013f2..cecf0b547 100644 --- a/libcontainer/integration/checkpoint_test.go +++ b/libcontainer/integration/checkpoint_test.go @@ -194,10 +194,11 @@ func testCheckpoint(t *testing.T, userns bool) { t.Fatal(err) } + var restoreStdout bytes.Buffer restoreProcessConfig := &libcontainer.Process{ Cwd: "/", Stdin: restoreStdinR, - Stdout: &stdout, + Stdout: &restoreStdout, Init: true, } @@ -242,7 +243,7 @@ func testCheckpoint(t *testing.T, userns bool) { t.Fatal(s.String(), pid) } - output := stdout.String() + output := restoreStdout.String() if !strings.Contains(output, "Hello!") { t.Fatal("Did not restore the pipe correctly:", output) }