equal
deleted
inserted
replaced
261 while(running) { |
261 while(running) { |
262 FD_ZERO(&rd); |
262 FD_ZERO(&rd); |
263 if(readin) |
263 if(readin) |
264 FD_SET(STDIN_FILENO, &rd); |
264 FD_SET(STDIN_FILENO, &rd); |
265 FD_SET(xfd, &rd); |
265 FD_SET(xfd, &rd); |
266 |
|
267 i = select(xfd + 1, &rd, NULL, NULL, NULL); |
266 i = select(xfd + 1, &rd, NULL, NULL, NULL); |
268 if(i == -1 && errno == EINTR) |
267 if(i == -1 && errno == EINTR) |
269 continue; |
268 continue; |
270 if(i < 0) |
269 if(i < 0) |
271 eprint("select failed\n"); |
270 eprint("select failed\n"); |