[BACK]Return to client.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/client.c between version 1.144 and 1.145

version 1.144, 2020/05/08 14:15:11 version 1.145, 2020/05/26 08:41:47
Line 402 
Line 402 
         } else if (client_exitreason != CLIENT_EXIT_NONE)          } else if (client_exitreason != CLIENT_EXIT_NONE)
                 fprintf(stderr, "%s\n", client_exit_message());                  fprintf(stderr, "%s\n", client_exit_message());
         setblocking(STDIN_FILENO, 1);          setblocking(STDIN_FILENO, 1);
           setblocking(STDOUT_FILENO, 1);
           setblocking(STDERR_FILENO, 1);
         return (client_exitval);          return (client_exitval);
 }  }
   
Line 429 
Line 431 
         if ((fd = dup(STDIN_FILENO)) == -1)          if ((fd = dup(STDIN_FILENO)) == -1)
                 fatal("dup failed");                  fatal("dup failed");
         proc_send(client_peer, MSG_IDENTIFY_STDIN, fd, NULL, 0);          proc_send(client_peer, MSG_IDENTIFY_STDIN, fd, NULL, 0);
           if ((fd = dup(STDOUT_FILENO)) == -1)
                   fatal("dup failed");
           proc_send(client_peer, MSG_IDENTIFY_STDOUT, fd, NULL, 0);
   
         pid = getpid();          pid = getpid();
         proc_send(client_peer, MSG_IDENTIFY_CLIENTPID, -1, &pid, sizeof pid);          proc_send(client_peer, MSG_IDENTIFY_CLIENTPID, -1, &pid, sizeof pid);

Legend:
Removed from v.1.144  
changed lines
  Added in v.1.145