]> git.vpit.fr Git - perl/modules/Thread-Cleanup.git/commitdiff
This is 0.07 v0.07
authorVincent Pit <vince@profvince.com>
Wed, 1 Oct 2014 18:01:05 +0000 (20:01 +0200)
committerVincent Pit <vince@profvince.com>
Wed, 1 Oct 2014 18:01:05 +0000 (20:01 +0200)
Changes
META.json
META.yml
README
lib/Thread/Cleanup.pm

diff --git a/Changes b/Changes
index ef34aaf96e929e5f0f72f7db13753c35cf93bcfe..592cf4d0f9af90af075b7df40d60b46d24d00371 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 Revision history for Thread-Cleanup
 
+0.07    2014-10-01 17:50 UTC
+        + Fix : Make sure the hooks are executed after all END blocks
+                (including the global ones) at the end of a pseudo-fork.
+
 0.06    2014-09-28 15:40 UTC
         + Doc : Updates and clarifications.
         + Fix : The hooks registered by this module will now be reliably
index d6b28ac42c253b466760b97cbd7301dfbc113321..2eb7f25b3e7935873bafcf0133d8b61963914981 100644 (file)
--- a/META.json
+++ b/META.json
@@ -4,7 +4,7 @@
       "Vincent Pit <perl@profvince.com>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.142060",
+   "generated_by" : "ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.142690",
    "license" : [
       "perl_5"
    ],
@@ -55,5 +55,5 @@
          "url" : "http://git.profvince.com/?p=perl%2Fmodules%2FThread-Cleanup.git"
       }
    },
-   "version" : "0.06"
+   "version" : "0.07"
 }
index 6806ce3a6ac7e7a94a4b8e8f7bfafcdab6dfff1e..1ac918ed51589455b83f4d23028a67ba4bbfd644 100644 (file)
--- a/META.yml
+++ b/META.yml
@@ -11,7 +11,7 @@ build_requires:
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.142060'
+generated_by: 'ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.142690'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -30,4 +30,4 @@ resources:
   homepage: http://search.cpan.org/dist/Thread-Cleanup/
   license: http://dev.perl.org/licenses/
   repository: http://git.profvince.com/?p=perl%2Fmodules%2FThread-Cleanup.git
-version: '0.06'
+version: '0.07'
diff --git a/README b/README
index 5d33e42cd636933fd06b5b09093fe2b923a725de..28ba2286a4ae3aec93325bf87c8ced8d7ad8b319 100644 (file)
--- a/README
+++ b/README
@@ -2,7 +2,7 @@ NAME
     Thread::Cleanup - Hook thread destruction.
 
 VERSION
-    Version 0.06
+    Version 0.07
 
 SYNOPSIS
         use Thread::Cleanup;
@@ -21,8 +21,9 @@ DESCRIPTION
     It acts globally on all the threads that may spawn anywhere in your
     program, with the exception of the main thread.
 
-    The hook will also be called when pseudo-forks (i.e. processes spawn on
-    Windows for the "fork" emulation) terminate.
+    The hooks registered with this module will also be called when
+    pseudo-forks (i.e. processes spawn on Windows for the "fork" emulation)
+    terminate.
 
 FUNCTIONS
   "register"
@@ -41,8 +42,7 @@ FUNCTIONS
         global "END" time ;
 
     *   For pseudo-forks, it will be called when "waitpid" succeeds, after
-        any "END" block local to the spawn process but before any global
-        "END" block ;
+        any local or global "END" block ;
 
     *   It will never trigger for the destruction of the main thread.
 
index 43b3c06d12408fc0e7a5a5dcb8c661bb3d92ca60..2abf10941d5ca3dad917714f2585a1f6fe288729 100644 (file)
@@ -11,14 +11,14 @@ Thread::Cleanup - Hook thread destruction.
 
 =head1 VERSION
 
-Version 0.06
+Version 0.07
 
 =cut
 
 our $VERSION;
 
 BEGIN {
- $VERSION = '0.06';
+ $VERSION = '0.07';
  require XSLoader;
  XSLoader::load(__PACKAGE__, $VERSION);
 }