>>> rename(file,";1"); /* Make sure it's version 1, or we >> Wouldn't it be more appropriate to simply ensure that version number >> doesn't increase and skip the rename altogether? As far as I understand >> it's possible by opening file in shared mode, by passing "shr=???" >> argument to [f]open... > > That would definitely avoid the RMS bug, but I think multiple callers > would still fight over contents of the file, and two or more could use > the same contents depending on timing.
They do _in either case_, so why not do what's more appropriate from say efficiency point? So please, experiment with this option and tell how it went. I for one don't have access to VMS, not to mention that my VMS skills have surely diminished to zero... A. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager [EMAIL PROTECTED]