Messages in this thread | | | From | Bernd Petrovitsch <> | Subject | open("/dev/ttyS1", O_LARGEFILE) blocks | Date | Mon, 14 Oct 2002 13:39:07 +0200 |
| |
Hi all!
Is is normal/correct/intended that an open() of /dev/ttyS1 blocks? ---- snip ---- {81}strace ./test-open /dev/ttyS0 [...] open("/dev/ttyS0", O_RDONLY|O_NONBLOCK) = 3 close(3) = 0 open("/dev/ttyS0", O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 3 close(3) = 0 open("/dev/ttyS0", O_RDONLY|O_LARGEFILE) = 3 close(3) = 0 _exit(0) = ? {82}strace ./test-open /dev/ttyS1 [...] open("/dev/ttyS1", O_RDONLY|O_NONBLOCK) = 3 close(3) = 0 open("/dev/ttyS1", O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 3 close(3) = 0 open("/dev/ttyS1", O_RDONLY|O_LARGEFILE <unfinished ...> {83}lsof /dev/ttyS0 {84}lsof /dev/ttyS1 {85}uname -a Linux xxx 2.4.20-pre10aa1 #6 Fri Oct 11 13:41:20 CEST 2002 i686 unknown ---- snip ----
The second one was terminated with a Ctrl-C. Nothing was connected to none of the ports. Is there a reason that an open() on /dev/ttyS0 works and blocks on /dev/ttyS1?
Bernd
-- Bernd Petrovitsch Email : bernd@gams.at g.a.m.s gmbh Fax : +43 1 205255-900 Prinz-Eugen-Straße 8 A-1040 Vienna/Austria/Europe LUGA : http://www.luga.at
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |