Jeff Vance writes: >Hi Jim, > >I wish there was an easy way to have process local CI variables. It >has been our our want-to-do-sometime list for a long time (> 6 years). >The only "local variable" concept the CI has are command file and UDC >parameters. Parameters are always treated as strings (even if not >quoted) and are pass-by-value arguments: parameters cannot be modified >by the script. But I can't think of a way to exploit this since HPCIERR >(and CIERROR) are global to every process in the same job/session. In fact, >this very problem has made it difficult to write OpenView OperationsCenter >scripts for the 3000. [last parts snipped] I would really, really, really love having process local variables. If you are doing any MPE sockets based c/s stuff you will find quite quickly that job/session global objects like file equations/vars create an interesting problem when porting existing code that relies on these values being unique to user (client). FWIW - We use Jeff Kell's PIN idea to get uniqueness by process. Works great, but it would be nice to not have to bother. duane (off-site enjoying the 4'th) [log in to unmask]