Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Jul 1997 03:40:01 -0700 (PDT)
From:      Craig Leres <leres@ee.lbl.gov>
To:        freebsd-bugs
Subject:   Re: kern/4113: Re: Processes shouldn't get SIGIO when the tty is set to
Message-ID:  <199707281040.DAA22829@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/4113; it has been noted by GNATS.

From: Craig Leres <leres@ee.lbl.gov>
To: Bruce Evans <bde@zeta.org.au>
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: kern/4113: Re: Processes shouldn't get SIGIO when the tty is set to
Date: Mon, 28 Jul 1997 03:30:43 PDT

 > >Subject: kern/4113: Re: Processes shouldn't get SIGIO when the tty is set to CLOCAL
 > 
 > I'm not sure what the correct behaviour is here.  One could argue
 > that SIGIO should never be delivered for carrier rises, since carrier
 > transitions aren't i/o.  OTOH, it may be useful to deliver a SIGIO for
 > all state transitions in the driver, in case the application cares.
 > This would be particularly useful for monitoring the carrier state in
 > CLOCAL mode :-).  Applications that want to monitor the carrier state
 > usually use alarms, but this gives a high latency.
 
 The truth is, I think they're crazy for using SIGIO in xntpd... But
 since it's not my furball my main interest is in making xntpd run as
 well on FreeBSD as it does on other Unix systems. (And if an app wants
 to monitor the carrier state while in CLOCAL mode, it will only work
 under FreeBSD.)
 
 		Craig



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199707281040.DAA22829>