summaryrefslogtreecommitdiff
path: root/lib/vty.c
diff options
context:
space:
mode:
authorQuentin Young <qlyoung@users.noreply.github.com>2018-08-09 12:43:02 -0400
committerGitHub <noreply@github.com>2018-08-09 12:43:02 -0400
commit7a07a176cf30db569f2a4cf37a7ad8fdf9af6516 (patch)
tree2e1ae1535f974e3e4ea35f634c918b3c314ea6cb /lib/vty.c
parent53741000f2c89b88c0aa4bfc1691de230f42affd (diff)
parent572e26445a84ebaeeb3d6b2e1d908b4050f44516 (diff)
Merge pull request #2806 from opensourcerouting/vty-term-fd
lib: fix "-t" command line option
Diffstat (limited to 'lib/vty.c')
-rw-r--r--lib/vty.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/vty.c b/lib/vty.c
index 073092dfb6..87cae8773a 100644
--- a/lib/vty.c
+++ b/lib/vty.c
@@ -2303,9 +2303,9 @@ void vty_close(struct vty *vty)
* additionally, we'd need to replace these fds with /dev/null. */
if (vty->wfd > STDERR_FILENO && vty->wfd != vty->fd)
close(vty->wfd);
- if (vty->fd > STDERR_FILENO) {
+ if (vty->fd > STDERR_FILENO)
close(vty->fd);
- } else
+ if (vty->fd == STDIN_FILENO)
was_stdio = true;
if (vty->buf)