r63301 - in /branches/upstream/libthread-pool-simple-perl/current: Changes META.yml Simple.pm
eloy at users.alioth.debian.org
eloy at users.alioth.debian.org
Mon Oct 4 13:45:47 UTC 2010
Author: eloy
Date: Mon Oct 4 13:44:21 2010
New Revision: 63301
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=63301
Log:
[svn-upgrade] new version libthread-pool-simple-perl (0.25)
Modified:
branches/upstream/libthread-pool-simple-perl/current/Changes
branches/upstream/libthread-pool-simple-perl/current/META.yml
branches/upstream/libthread-pool-simple-perl/current/Simple.pm
Modified: branches/upstream/libthread-pool-simple-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libthread-pool-simple-perl/current/Changes?rev=63301&op=diff
==============================================================================
--- branches/upstream/libthread-pool-simple-perl/current/Changes (original)
+++ branches/upstream/libthread-pool-simple-perl/current/Changes Mon Oct 4 13:44:21 2010
@@ -1,4 +1,8 @@
Revision history for Perl extension Thread::Pool::Simple.
+
+0.25 23 SEP 2010
+ - fixd [rt.cpan.org #61557] "add" method randomly fails to fire on Win32
+ (thanks Aaron Wirtz for reporting and providing a fix)
0.24 3 SEP 2009
- used a workaround to avoid a rare problem when running under
Modified: branches/upstream/libthread-pool-simple-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libthread-pool-simple-perl/current/META.yml?rev=63301&op=diff
==============================================================================
--- branches/upstream/libthread-pool-simple-perl/current/META.yml (original)
+++ branches/upstream/libthread-pool-simple-perl/current/META.yml Mon Oct 4 13:44:21 2010
@@ -1,6 +1,6 @@
--- #YAML:1.0
name: Thread-Pool-Simple
-version: 0.24
+version: 0.25
abstract: ~
license: ~
author:
Modified: branches/upstream/libthread-pool-simple-perl/current/Simple.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libthread-pool-simple-perl/current/Simple.pm?rev=63301&op=diff
==============================================================================
--- branches/upstream/libthread-pool-simple-perl/current/Simple.pm (original)
+++ branches/upstream/libthread-pool-simple-perl/current/Simple.pm Mon Oct 4 13:44:21 2010
@@ -9,7 +9,7 @@
use Thread::Queue;
use Thread::Semaphore;
-our $VERSION = '0.24';
+our $VERSION = '0.25';
sub new {
my ($class, %arg) = @_;
@@ -238,7 +238,7 @@
next unless $id;
++$id unless $context == $id % 3;
++$id unless $context == $id % 3;
- {
+ do {
lock %{$self->{submitted}};
next if $self->job_exists($id);
{
@@ -248,7 +248,7 @@
}
$self->{pending}->enqueue(pack('Na*', $id, $arg));
$self->{submitted}{$id} = 1;
- }
+ };
last;
}
return $id;
More information about the Pkg-perl-cvs-commits
mailing list