[Devel] Re: [RFC PATCH 0/5] Resend - Use procfs to change a syscall behavior

Paul Menage menage at google.com
Thu Jul 10 02:30:26 PDT 2008


On Thu, Jul 10, 2008 at 2:14 AM, Nadia Derbey <Nadia.Derbey at bull.net> wrote:
> But I think that both ways of doing are not exactly the same in case of
> failure:
> open + dup2 will close newfd if it is already busy.
> while
> next-syscall_data + open will fail if the target fd is already busy. And
> that's the functionality we need during restart, isn't it?

No, I don't think so. The cryo restart code should be aware of exactly
which fds it has open and which it needs to open, and can shuffle them
around as necessary via dup2() to get them into the right places.

Paul


More information about the Containers mailing list