Date: Sun, 11 Aug 2002 18:14:50 +1000 From: Tim Robbins <tjr@FreeBSD.ORG> To: current@FreeBSD.ORG Subject: Job control & pipes Message-ID: <20020811181450.A63126@dilbert.robbins.dropbear.id.au>
next in thread | raw e-mail | index | archive | help
Hi, Job control still does not work correctly on -CURRENT built on Aug 11 13:52:57 EST 2002 (~4 hours ago): $ su Password: cinq# suspend Suspended (signal) $ fg su cinq# suspend Suspended (signal) $ fg su cinq# Stopped (tty output) (I get disconnected) The problems with chpass getting suspended are still there, too. There also seems to be something wrong with pipes: yes | more will fail once in a while. 'more' dies like this: (has just written the first screenful of y's to the screen) 15142 more RET write 78/0x4e 15142 more CALL read(0x4,0xbfbffbe3,0x1) 15142 more RET read -1 errno 5 Input/output error 15142 more CALL write(0x1,0x8061180,0x17) 15142 more GIO fd 1 wrote 23 bytes "\^[[24;1H\0\0\0\0\^[[K\0\0\^[[?1l\^[>" 15142 more RET write 23/0x17 15142 more CALL fsync(0x2) 15142 more RET fsync 0 15142 more CALL ioctl(0x2,TIOCSETAW,0xbfbffb60) 15142 more RET ioctl -1 errno 5 Input/output error 15142 more CALL exit(0x1) 'yes' dies like this: (has just written a big block of y's) 14288 yes RET write 16384/0x4000 14288 yes CALL write(0x1,0x804b000,0x4000) 14288 yes RET write -1 errno 32 Broken pipe 14288 yes PSIG SIGPIPE SIG_DFL more is trying to read a character from the user's tty, but getting EIO instead. Tim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020811181450.A63126>