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