Date: Sun, 21 Dec 1997 00:49:37 +0100 (MET) From: j@uriah.heep.sax.de (J Wunsch) To: freebsd-hackers@freebsd.org Subject: Re: close() on a modem taking a long time? Message-ID: <199712202349.AAA05219@uriah.heep.sax.de> References: <199712192233.XAA26562@uriah.heep.sax.de> <199712201853.LAA09179@usr09.primenet.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Terry Lambert <tlambert@primenet.com> wrote: >> It's probably better to fix the application to wait until all output >> has been drained. > > Better to fix the driver to ignore/assert RTS/CTS while DCD remains off, > and to take an on-to-off DCD transition as indicating "flush output to > null". You're only considering modems. How would you force a mouse into delivering DCD or CTS? (That's where the problem happened to me recently, XFree86's server attempted to send something to my mouse, but the mouse, being a plain old MouseSystems one, is only receptive to cat's signals but not to RS-232 signals.) -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199712202349.AAA05219>