elsif ( $os =~ /OpenVMS/ ) {# Do something VMS style}
I am open to doing things completely vms-style for VMS; I suppose that since Perl is written on Unix and ported to VMS, that none of the mailbox api, nor nonblocking_lock/callback stuff is exposed.
I will have to sniff around for pre-compiled Modules/libs, if you happen to have any mods in-mind, let me know. I will hit google for them with or without response. If no pre-compiled available, I'll have to look into Compaq C compiler acquistion (big-$$$).
Do you happen to know if mailbox/nonblocking_lock->callback stuff is available via DCL? If so, will see if one of my more VMS savvy co-workers can help me put some stuff together for call-out/cheap-exposure-to-perl.
Comments: Don't trust threaded perl yet + have a bunch of legacy multi-proc code; Don't think I can do non-blocking select on pipes with VMS, so the magic open is a no-go.
Thanks for your kind/timely response. --adam
In reply to Re: Re: fork() emulation hack for OpenVMS
by agarsha
in thread fork() emulation hack for OpenVMS
by agarsha
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |