Rick Delaney wrote: > > > This is a bug report for perl from [EMAIL PROTECTED], > > > generated with the help of perlbug 1.35 running under perl v5.8.6. > > > > > > > > > ----------------------------------------------------------------- > > > The construct > > > local %SIG = %SIG; > > > does *not* make an exact local copy of %SIG, as it should. > > Please look at the following patch. I really don't understand what > needs_store is for but keeping it TRUE for %SIG seems to fix this. > Anyway, the tests should be good.
Thanks, applied as #25515 (although I made the hv.c chunk a bit nicer.)