*BSD News Article 21389


Return to BSD News archive

Newsgroups: comp.os.386bsd.questions
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!agate!howland.reston.ans.net!spool.mu.edu!cass.ma02.bull.com!syd.bull.oz.au!melb.bull.oz.au!zen!sjg
From: sjg@zen.void.oz.au (Simon J. Gerraty)
Subject: 386bsd-0.1-0.2.4 problem with uucp-1.04 and sio.c
Organization: Zen programming...
Message-ID: <1993Sep24.000550.21662@zen.void.oz.au>
Date: Fri, 24 Sep 1993 00:05:50 GMT
Lines: 38

I have a problem with uucico and sio.c
If uucico gets a timeout in the chat script it puts the message:

uucico taureau - (1993-09-24 09:38:46.57 21627) ERROR: Timed out in chat script

and tries to exit (I've removed all chat script stuff associated with
completed or aborted calls so it should not attempt to write anything
further).  At this point my modem is left with DSR,DTR,TD,RD asserted
and the process gets stuck in termination.

DCD has not been asserted at all by the modem by this stage so the
callout device should still behave as if CLOCAL is set ?

ps -ax shows:

  PID TT  STAT      TIME COMMAND
21627 cu  IEs+   0:00.14  (uucico)

ps -axl shows:
  UID   PID  PPID CPU PRI NI   VSZ  RSS WCHAN  STAT TT       TIME COMMAND
   66 21627 21626   1   4  0   368   20 ttyout IEs+ cu    0:00.14  (uucico)

I'm not sure why it is trying to write to the device at this point.
The E tells me it is trying to exit, and ttyout suggests it is blocked
in ttwrite() or ttywait() /* for output to drain */

I'm pretty sure I did not have this problem with cgd's driver.

Cycling the power on the modem allows uucico to exit cleanly.
But I'm not always here and I don't want to wear out the power switch
:-)

Anyone had similar problems?

-- 
Simon J. Gerraty        <sjg@zen.void.oz.au>

#include <disclaimer>   /* imagine something _very_ witty here */