Revision: 2751
          http://tmux.svn.sourceforge.net/tmux/?rev=2751&view=rev
Author:   tcunha
Date:     2012-03-29 21:02:34 +0000 (Thu, 29 Mar 2012)
Log Message:
-----------
Sync OpenBSD patchset 1071:

Move MSG_IDENTIFY to the last sent by the client, this will be needed by
control clients and irrelevant for others.

Modified Paths:
--------------
    trunk/client.c

Modified: trunk/client.c
===================================================================
--- trunk/client.c      2012-03-20 10:24:12 UTC (rev 2750)
+++ trunk/client.c      2012-03-29 21:02:34 UTC (rev 2751)
@@ -252,11 +252,6 @@
            strlcpy(data.term, term, sizeof data.term) >= sizeof data.term)
                *data.term = '\0';
 
-       if ((fd = dup(STDIN_FILENO)) == -1)
-               fatal("dup failed");
-       imsg_compose(&client_ibuf,
-           MSG_IDENTIFY, PROTOCOL_VERSION, -1, fd, &data, sizeof data);
-
        if ((fd = dup(STDOUT_FILENO)) == -1)
                fatal("dup failed");
        imsg_compose(&client_ibuf,
@@ -266,6 +261,11 @@
                fatal("dup failed");
        imsg_compose(&client_ibuf,
            MSG_STDERR, PROTOCOL_VERSION, -1, fd, NULL, 0);
+
+       if ((fd = dup(STDIN_FILENO)) == -1)
+               fatal("dup failed");
+       imsg_compose(&client_ibuf,
+           MSG_IDENTIFY, PROTOCOL_VERSION, -1, fd, &data, sizeof data);
 }
 
 /* Forward entire environment to server. */

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
tmux-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tmux-cvs

Reply via email to