Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re: Upgrading Perl in production environment

by chip (Curate)
on Mar 19, 2004 at 17:29 UTC ( [id://338064]=note: print w/replies, xml ) Need Help??


in reply to Upgrading Perl in production environment

Read the "perl58delta" document in the 5.8.x distribution. It will tell you what's different, in roughly descending order of possible problems. And if you go for 5.8.1, 5.8.2, etc. you should also check "perl581delta", "perl582delta", etc.

PS: You should be sure it's 5.8.1 or later if you're interested in safe signals, because 5.8.1 supports safe and unsafe signals with a command line option, as well as through POSIX::sigaction. Older versions could only do unsafe signals through sigaction. (I know this because I submitted the sigaction patch. :-))

OTOH, there's no reason not to get 5.8.3 anyway...

    -- Chip Salzenberg, Free-Floating Agent of Chaos

Replies are listed 'Best First'.
Re: Re: Upgrading Perl in production environment
by jfroebe (Parson) on Mar 19, 2004 at 17:33 UTC
    Actually, the SYS::sigaction module is more friendly and quite easy to use. It is a wrapper for the POSIX::sigaction module.
      Sys::SigAction isn't evil, but it's kind of pointless, IMO. A whole module just to avoid a few SigAction object accessor calls? Hardly worth the trouble.

          -- Chip Salzenberg, Free-Floating Agent of Chaos

        I agree with you conditionally... in a multi-developer enterprise environment where skills are uneven, the maintainability of the scripts/applications are paramount. That means it has to be readable at a glance. Avoiding complex regular expressions (breaking them into multiple operations), long variable names, etc.

        Jason

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://338064]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others musing on the Monastery: (2)
As of 2024-03-19 04:11 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found