delorie.com/archives/browse.cgi | search |
From: | Steve Charters <charters AT ferndown DOT tt DOT slb DOT com> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Blocking Read Problem with DJGPP |
Date: | Tue, 8 Sep 1998 09:22:42 +0100 |
Organization: | Schlumberger SINet, London, England |
Lines: | 26 |
Message-ID: | <Pine.SUN.3.96.980908091624.795A-100000@alpha> |
NNTP-Posting-Host: | alpha.ferndown.ate.slb.com |
Mime-Version: | 1.0 |
cc: | Steve Charters <charters AT ferndown DOT tt DOT slb DOT com> |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Hi, Can anyone help me with this. I have a program which reads and write to the serial port. The reads and writes should be non-blocking, so I use fd = open(name, O_RDWR | O_NONBLOCK); Under UNIX on a Sun Sparc compiled with gcc this works fine but when I ported to PC with DJGPP and using COM2 I find that the reads block, and my utility hangs. Anyone got any ideas why this is and a possible work around. Thanks, Steve ------------------------------------------------------------------------------- Steve Charters Ferndown Industrial Estate Ferndown Product Development Centre Wimborne Schlumberger ATE Dorset charters AT ferndown DOT tt DOT slb DOT com BH21 7PP Tel. +44 (0)1202 850833 England
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |