EVERHART%ARISIA%rca.com@RELAY.CS.NET (09/02/86)
While I haven't seen the problem with RIM locking, that's due to not having recompiled for awhile... However, RIM-5 does all its opens and closes to its' databases by calls to RMOPEN and RMCLOS. Perhaps a system lock (or some other kludge) to ensure that only one user has write access at a time would get around the problem (which sounds like some kind of RMS bug to me...) I wouldn't bother mentioning, but there are several hundred source files for RIM5; finding things in there is not simple. By the way, RIM-5 can be found for VMS on the VAX and RSX SIG tapes (look for DATMG*.* in a subdirectory named PCCUNV on the VAX tapes or in [312,371] on the RSX tapes), or similarly named in with Portacalc from DECUS. It's the old Boeing dist'n on which restrictions timed out in 1985. The IBM PC version (MS Fortran 3.3) is in with one of the DECUS PC-8088 tapes; I forget which. Took me a few days to convert by rewriting machine specific stuff and taking out VAXisms...