From 96f0cf3b67a9dd5630204934c1b46bae708191ce Mon Sep 17 00:00:00 2001 From: Christian Brauner Date: Sun, 18 Feb 2018 23:10:04 +0100 Subject: [PATCH] tree-wide: remove locking around openpty() Signed-off-by: Christian Brauner --- src/lxc/conf.c | 2 -- src/lxc/console.c | 2 -- 2 files changed, 4 deletions(-) diff --git a/src/lxc/conf.c b/src/lxc/conf.c index 28d27878c..c7bf596d2 100644 --- a/src/lxc/conf.c +++ b/src/lxc/conf.c @@ -797,10 +797,8 @@ int lxc_allocate_ttys(const char *name, struct lxc_conf *conf) for (i = 0; i < conf->tty; i++) { struct lxc_pty_info *pty_info = &tty_info->pty_info[i]; - process_lock(); ret = openpty(&pty_info->master, &pty_info->slave, pty_info->name, NULL, NULL); - process_unlock(); if (ret) { SYSERROR("failed to create pty device number %d", i); tty_info->nbtty = i; diff --git a/src/lxc/console.c b/src/lxc/console.c index d928122fd..6cc3aad08 100644 --- a/src/lxc/console.c +++ b/src/lxc/console.c @@ -603,11 +603,9 @@ int lxc_pty_create(struct lxc_console *console) { int ret, saved_errno; - process_lock(); ret = openpty(&console->master, &console->slave, console->name, NULL, NULL); saved_errno = errno; - process_unlock(); if (ret < 0) { ERROR("%s - Failed to allocate a pty", strerror(saved_errno)); return -1; -- 2.47.2