54void doit(
int fdleft,
int fdright)
73 io0->events = IOPAUSE_READ;
79 ioleft->events = IOPAUSE_WRITE;
85 ioright->fd = fdright;
86 ioright->events = IOPAUSE_READ;
92 io1->events = IOPAUSE_WRITE;
96 taia_uint(&deadline,3600);
97 taia_add(&deadline,&stamp,&deadline);
98 riop = iopause(x,xlen,&deadline,&stamp);
100 if (riop > 0 && io0 && io0->revents) {
106 buffer_puts(&
ssrecord,
" < [EOF]\n");
115 if (ioleft && ioleft->revents) {
122 if (ioright && ioright->revents) {
126 buffer_puts(&
ssrecord,
" > [EOF]\n");
134 if (io1 && io1->revents) {