[comp.unix.questions] Asynchronous process prevents hangup in 4.2BSD on logout

isns01@ms3.UUCP (Jim Chappell) (06/19/87)

We use a Sytek broadband front-end net to access Vaxen running 4.2 BSD.
When a user logs out he will get a login rather than a Sytek prompt if
there is a process independently running on his tty (eg 'leave(1)').
Secretaries and similar types of users don't realize that a login ties up
the tty, so we are often short of ttys.  We've put a scope on the Vax side
and found that logic signals are not being dropped when the situation
described above exists.  Is what I've described a feature or a bug?  Is
there a reasonable fix?

Thanks,

-- 
Jim Chappell  ...!seismo!vrdxhq!ms3!jrc 
ISN Corp.	(703) 979-8900
1235A Jeff Davis Hwy, Suite 220
Arlington, Va 22202

chris@mimsy.UUCP (06/20/87)

It sure does.  This is a byproduct of the sloppy implementation of
vhangup().  Several people have `improved' vhangups, but none seem
to have become popular (yet?).
-- 
In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 7690)
Domain:	chris@mimsy.umd.edu	Path:	seismo!mimsy!chris