[CRIU] Re: [PATCH 2/2] tty: Open slave peers with O_NOCTTY
Andrew Vagin
avagin at parallels.com
Tue Oct 30 06:32:36 EDT 2012
Acked-by: Andrew Vagin <avagin at parallels.com>
On Tue, Oct 30, 2012 at 11:02:46AM +0400, Cyrill Gorcunov wrote:
> We have own mechanism to restore controlling
> terminal thus we don't need the kernel to create
> it in implicit way.
>
> https://bugzilla.openvz.org/show_bug.cgi?id=2409
>
> Signed-off-by: Cyrill Gorcunov <gorcunov at openvz.org>
> ---
> tty.c | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/tty.c b/tty.c
> index 88857b5..f087ba8 100644
> --- a/tty.c
> +++ b/tty.c
> @@ -472,7 +472,7 @@ static int pty_open_slaves(struct tty_info *info)
> list_for_each_entry(slave, &info->sibling, sibling) {
> BUG_ON(pty_is_master(slave));
>
> - fd = open(pts_name, slave->tfe->flags);
> + fd = open(pts_name, slave->tfe->flags | O_NOCTTY);
> if (fd < 0) {
> pr_perror("Can't open slave %s", pts_name);
> goto err;
> --
> 1.7.7.6
>
More information about the CRIU
mailing list