Thomas (HFM) Wyant wrote: >One of the edge cases with eval {} is the possibility that $@ gets >clobbered before you get your hands on it.
The possibility of it being clobbered by a destructor was fixed in 5.14. (Destructors that do this are considered buggy, for pre-5.14 perls, and are individually easy to fix, so the problem is still manageable on those perl versions.) -zefram