Messages in this thread |  | | | Date | Wed, 8 Apr 2009 19:09:16 +0100 | | From | Alan Cox <> | | Subject | Re: Inconsistency between PTY read() return values |
| |
On Wed, 8 Apr 2009 19:56:03 +0200 Ed Schouten <ed@FreeBSD.org> wrote:
> Hi Alan, > > * Alan Cox <alan@lxorguk.ukuu.org.uk> wrote: > > I would argue that TTYs do behave this way. We treat the disconnect as a > > hang up event. BSD sees it as EOF, Linux as hangup. > > Would you mind explaining me the difference? I thought a modem > disconnect implies an end-of-file condition?
A modem disconnect is a hang up which is quite different to an EOF and is effectively a security barrier as well (existing users of the tty port lose access to it aka revoke())
|  |