libforks-perl (0.33-1) unstable; urgency=low

  0.31 March 14 2009
    ***** Threads API consistency changes *****

    Module CLONE and CLONE_SKIP functions now are passed package name as first argument.

    When CLONE_SKIP true in package, all objects in child threads are now cleared.  This
    occurs after fork (unavoidable affect of system fork COW), which hopefully should
    be portable with all non-perl modules.  Note that arrays and hashes will be emptied,
    but not converted to undef scalar ref; this differs from ithreads (where all become
    undef scalar ref).  Patches are welcome.

    Bumped threads $VERSION to 1.72, threads::shared $VERSION to 1.28 to match
    version-supported features and behavior.

 -- gregor herrmann <gregoa@debian.org>  Sun, 15 Mar 2009 16:32:27 +0100

