Return to client.c CVS log | Up to [local] / src / usr.bin / tmux |
version 1.129, 2019/05/25 07:18:20 | version 1.130, 2019/06/28 13:35:05 | ||
---|---|---|---|
|
|
||
struct msg_stdin_data data; | struct msg_stdin_data data; | ||
data.size = read(STDIN_FILENO, data.data, sizeof data.data); | data.size = read(STDIN_FILENO, data.data, sizeof data.data); | ||
if (data.size < 0 && (errno == EINTR || errno == EAGAIN)) | if (data.size == -1 && (errno == EINTR || errno == EAGAIN)) | ||
return; | return; | ||
proc_send(client_peer, MSG_STDIN, -1, &data, sizeof data); | proc_send(client_peer, MSG_STDIN, -1, &data, sizeof data); |