Path: utzoo!utgpu!jarvis.csri.toronto.edu!torsqnt!tmsoft!list-injector From: rasmus@contact.uucp (Rasmus Lerdorf) Newsgroups: can.usrgroup Subject: Re: getty Message-ID: <8911111148.AA21141@contact.UUCP> Date: 11 Nov 89 16:48:18 GMT Reply-To: dciem!nttor!rasmus Distribution: ont Lines: 30 X-Mailer: ELM [version 2.2 PL13] > I would sugest you inquire in to the cost of an upgrade for the xenix. > Lots of changes went into the 2.3.2 release but it still a far cry from > being solid and reliable. I would look at some of the *nix'es like BELL > Tech, Interactive, Enix, etc.. Xenix historically has had severe problems > with dealing with tty subsystem / driver bugs. If your modem is smart teach > it to be quick on the draw on a DTR drop this may correct the symptom. > -- > NAME: Dennis S. Breckenridge UUCP: uunet!tmsoft!nebulus!dennis Well, unfortunately we are pretty well committed to Xenix 2.2.3. 2.3.x have unsolvable shared memory problems. I am not sure on the exact specifics of these problems, but it has something to do with the relational database our software is using. Regardless, upgrading the OS is not an option. However, we discovered that sending the getty a SIGTERM signal when pcomm releases the tty fixes things nicely. Can someone explain exactly how the silly getty routine thinks? We found that sending it a SIGUSR1 put a DIALOUT on the tty. Neat stuff. If someone has the source to any version of the Xenix getty routines, I'd trade you my right arm, or any organ of your choice. If anyone is running Pcomm under Xenix, you might want to fix up your port.c routine to fix the getty on your tty after you are done. If you only use the port to dial out on, there is really no problem, but if you want to dial in, you'll have to manually do a disable tty, enable tty after you are done using pcomm, or send the getty a SIGTERM in port.c. I'll mail anyone interested a copy of our port.c. -- Rasmus Lerdorf {lsuc,utzoo,mnetor}!dciem!nttor!rasmus | I'd rather be in Denmark Northern Telecom, Toronto, Canada. (416)597-2090x2505 | SD Eng Waterloo '93