[comp.sys.xerox] New COURIERSERVE.LCOM

LANE@SUMEX-AIM.STANFORD.EDU (Christopher Lane) (04/06/88)

To my surprise I discovered that the version of NSRANDOM released with Lyric
LispUsers was incompatible with the COURIERSERVE module (which worked fine
with earlier releases of NSRANDOM).  Fortunately, the fix was simple, I
changed \COURIERSERVER to write the Courier version numbers on the stream
BEFORE trying to read the calling host's version numbers.

As far as I was able to test, this was the only problem and the repaired
version of COURIERSERVE should work whether or not you use NSRANDOM.  While I
was making changes anyway, I also added the definition of COURIER.RESET.SOCKET
to the module (defined in TALK for random reasons) and changed
COURIER.START.SERVER to call it.

The new COURIERSERVE.LCOM file is available via anonymous FTP from
SUMEX-AIM.STANFORD.EDU from <LISPUSERS.LYRIC> directory.  Let me know if there
are any problems,

- Christopher