The branch, master has been updated
       via  80b5c0e0768f938dcb80778e4db057333c74989e (commit)
       via  7a3ec77dbdb43058bfd810ed7a63f645c8521ee0 (commit)
      from  48750022c092396e1b9259119fcb9772d6e125f1 (commit)

- Log -----------------------------------------------------------------
commit 80b5c0e0768f938dcb80778e4db057333c74989e
Merge: 4875002 7a3ec77
Author: Thomas <tho...@xteddy.org>
Commit: Thomas <tho...@xteddy.org>

    Merge branch 'obsd-master'
    
    Sync from OpenBSD.
    
    * obsd-master:
      Do not leak file descriptor if not a tty, reported by Sebastien Marie.

 server-client.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)



commit 7a3ec77dbdb43058bfd810ed7a63f645c8521ee0
Author: Nicholas Marriott <n...@openbsd.org>
Commit: Nicholas Marriott <n...@openbsd.org>

    Do not leak file descriptor if not a tty, reported by Sebastien Marie.
---
 server-client.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/server-client.c b/server-client.c
index 7b7a3e4..7f5bfe1 100644
--- a/server-client.c
+++ b/server-client.c
@@ -912,8 +912,10 @@ server_client_msg_identify(
                return;
        }
 
-       if (!isatty(fd))
-           return;
+       if (!isatty(fd)) {
+               close(fd);
+               return;
+       }
        data->term[(sizeof data->term) - 1] = '\0';
        tty_init(&c->tty, c, fd, data->term);
        if (data->flags & IDENTIFY_UTF8)


-----------------------------------------------------------------------

Summary of changes:
 server-client.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
tmux

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://ad.doubleclick.net/clk;258768047;13503038;j?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
tmux-cvs mailing list
tmux-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-cvs

Reply via email to