Be on the safe side
Peter Rabbitson [Wed, 8 Aug 2012 22:07:10 +0000 (00:07 +0200)]
lib/Devel/GlobalDestruction.pm

index 0854e9e..528fdac 100644 (file)
@@ -13,7 +13,8 @@ use Sub::Exporter::Progressive -setup => {
 # we run 5.14+ - everything is in core
 #
 if (defined ${^GLOBAL_PHASE}) {
-  eval 'sub in_global_destruction () { ${^GLOBAL_PHASE} eq q[DESTRUCT] }';
+  eval 'sub in_global_destruction () { ${^GLOBAL_PHASE} eq q[DESTRUCT] }; 1'
+    or die $@;
 }
 # try to load the xs version if it was compiled
 #