On Oct 19, 2005, at 12:49, Nick Glencross (via RT) wrote:
# New Ticket Created by Nick Glencross # Please include the string: [perl #37479] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/rt3/Ticket/Display.html?id=37479 > Guys, This patch fixes a problem caused by a difference in the behaviour of mmap on HP-UX which was mentioned a few days back as affecting eval_12.pir: mmap does not seem to allow multiple calls with MAP_SHARED on the same file, and will return ENOMEM after the first call. What this change does is fallback to attempting a private mmap if the preferred shared one fails.
I think we should better protect against multiple loadings (mmapings) of the same file. HP-UX seems to be good at detecting this ;-)
Regards, Nick
leo