version 1.123, 2014/10/24 02:01:20 |
version 1.124, 2014/10/26 13:59:30 |
|
|
if (n == 0) |
if (n == 0) |
return; |
return; |
|
|
if (pfd[0].revents & POLLIN) { |
if (pfd[0].revents & (POLLIN|POLLHUP)) { |
if ((n = read(nfd, buf, plen)) < 0) |
if ((n = read(nfd, buf, plen)) < 0) |
return; |
return; |
else if (n == 0) { |
else if (n == 0) { |
|
|
} |
} |
} |
} |
|
|
if (!dflag && pfd[1].revents & POLLIN) { |
if (!dflag && pfd[1].revents & (POLLIN|POLLHUP)) { |
if ((n = read(wfd, buf, plen)) < 0) |
if ((n = read(wfd, buf, plen)) < 0) |
return; |
return; |
else if (n == 0) { |
else if (n == 0) { |