At 10:49 AM 11/15/2000 -0500, Dan Sugalski wrote:

>What we need to do to get things 'right' is to rewrite stdio and implement 
>flock/fcntl properly. The problem with that is that it needs to be done in a way that 
>meshes with the rest of VMS (what's the use of a record lock that only perl programs 
>can see?) and that can't really be done without the aid of the OS and RMS folks.

John Malmberg's FRONTPORT library has a pretty serious-looking fcntl() that includes 
locking capability.  I took a brief look at this recently when we were lamenting the 
lack of flock() emulation in Perl on VMS.  To understand what he's doing and integrate 
it into Perl would have taken more time than I had, but if there is anyone out there 
who is good friends with the lock manager (or wants to be) that might be a nice 
project.

Reply via email to