Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!cs.utexas.edu!uunet!tut.cis.ohio-state.edu!ucbvax!stl.stc.co.uk!A.Macpherson From: A.Macpherson@stl.stc.co.uk (Andrew Macpherson, Postmaster) Newsgroups: comp.protocols.iso.dev-environ Subject: Re: Failing tsapd Message-ID: <9753.673693374@palm13.stl.stc.co.uk> Date: 8 May 91 09:02:54 GMT Sender: daemon@ucbvax.BERKELEY.EDU Distribution: inet Organization: The Internet Lines: 25 "Ernest H. Hayden" wrote: | Indeed! You have the answer! I tried it and the tsapd stays up | just fine. | | Now .. if I could just understand why it fixes it .... BTW .. do you | believe this is a BUG in Sun's code or somewhere else? ((I won't be | insulted.) | | Thanx: Ernie Hayden (SunFed, SE) | | MIL06-07 | ehh@chanta.EBay.Sun.COM I believe this to be a BUG in Sun`s code, and possibly POSIX (no info here). The problem is that all of a sudden rc is being run with stdout/err attached to /dev/console. This means for isode things that the `autobackgrounding' close, setpgrp, fork sequence is not invoked, and other things are suddenly attached where they were detached. I think it is a BUG, since it is a major change of semantics. Perhaps though, since it is documented, we should call it a feature. :-( It is a major gottcha when making the upgrade from Sunos 4.0.n to 4.1, since things which used to work suddenly stop.