Skip to content

Commit e1578db

Browse files
jdheddenjkeenan
authored andcommitted
Upgrade to Thread::Queue 3.13
1 parent b2247a8 commit e1578db

File tree

9 files changed

+17
-3
lines changed

9 files changed

+17
-3
lines changed

Porting/Maintainers.pl

+1-1
Original file line numberDiff line numberDiff line change
@@ -1130,7 +1130,7 @@ package Maintainers;
11301130
# correct for this (and Thread::Semaphore, threads, and threads::shared)
11311131
# to be under dist/ rather than cpan/
11321132
'Thread::Queue' => {
1133-
'DISTRIBUTION' => 'JDHEDDEN/Thread-Queue-3.12.tar.gz',
1133+
'DISTRIBUTION' => 'JDHEDDEN/Thread-Queue-3.13.tar.gz',
11341134
'FILES' => q[dist/Thread-Queue],
11351135
'EXCLUDED' => [
11361136
qr{^examples/},

dist/Thread-Queue/lib/Thread/Queue.pm

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package Thread::Queue;
33
use strict;
44
use warnings;
55

6-
our $VERSION = '3.12';
6+
our $VERSION = '3.13';
77
$VERSION = eval $VERSION;
88

99
use threads::shared 1.21;
@@ -318,7 +318,7 @@ Thread::Queue - Thread-safe queues
318318
319319
=head1 VERSION
320320
321-
This document describes Thread::Queue version 3.12
321+
This document describes Thread::Queue version 3.13
322322
323323
=head1 SYNOPSIS
324324

dist/Thread-Queue/t/01_basic.t

+2
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,14 @@ BEGIN {
1212
use threads;
1313
use Thread::Queue;
1414

15+
BEGIN { # perl RT 133382
1516
if ($] == 5.008) {
1617
require 't/test.pl'; # Test::More work-alike for Perl 5.8.0
1718
} else {
1819
require Test::More;
1920
}
2021
Test::More->import();
22+
} # end BEGIN
2123
plan('tests' => 81);
2224

2325
### Basic usage with multiple threads ###

dist/Thread-Queue/t/02_refs.t

+2
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,14 @@ use threads;
1313
use threads::shared;
1414
use Thread::Queue;
1515

16+
BEGIN { # perl RT 133382
1617
if ($] == 5.008) {
1718
require 't/test.pl'; # Test::More work-alike for Perl 5.8.0
1819
} else {
1920
require Test::More;
2021
}
2122
Test::More->import();
23+
} # end BEGIN
2224
plan('tests' => 46);
2325

2426
# Regular array

dist/Thread-Queue/t/03_peek.t

+2
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,14 @@ BEGIN {
1212
use threads;
1313
use Thread::Queue;
1414

15+
BEGIN { # perl RT 133382
1516
if ($] == 5.008) {
1617
require 't/test.pl'; # Test::More work-alike for Perl 5.8.0
1718
} else {
1819
require Test::More;
1920
}
2021
Test::More->import();
22+
} # end BEGIN
2123
plan('tests' => 19);
2224

2325
my $q = Thread::Queue->new(1..10);

dist/Thread-Queue/t/05_extract.t

+2
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,14 @@ BEGIN {
1212
use threads;
1313
use Thread::Queue;
1414

15+
BEGIN { # perl RT 133382
1516
if ($] == 5.008) {
1617
require 't/test.pl'; # Test::More work-alike for Perl 5.8.0
1718
} else {
1819
require Test::More;
1920
}
2021
Test::More->import();
22+
} # end BEGIN
2123
plan('tests' => 20);
2224

2325
my $q = Thread::Queue->new(1..10);

dist/Thread-Queue/t/06_insert.t

+2
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,14 @@ BEGIN {
1212
use threads;
1313
use Thread::Queue;
1414

15+
BEGIN { # perl RT 133382
1516
if ($] == 5.008) {
1617
require 't/test.pl'; # Test::More work-alike for Perl 5.8.0
1718
} else {
1819
require Test::More;
1920
}
2021
Test::More->import();
22+
} # end BEGIN
2123
plan('tests' => 16);
2224

2325
my $q = Thread::Queue->new(1..10);

dist/Thread-Queue/t/07_lock.t

+2
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,14 @@ use threads;
1313
use Thread::Queue;
1414
use Thread::Semaphore;
1515

16+
BEGIN { # perl RT 133382
1617
if ($] == 5.008) {
1718
require 't/test.pl'; # Test::More work-alike for Perl 5.8.0
1819
} else {
1920
require Test::More;
2021
}
2122
Test::More->import();
23+
} # end BEGIN
2224
plan('tests' => 3);
2325

2426
# The following tests locking a queue

dist/Thread-Queue/t/10_timed.t

+2
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,14 @@ BEGIN {
1212
use threads;
1313
use Thread::Queue;
1414

15+
BEGIN { # perl RT 133382
1516
if ($] == 5.008) {
1617
require 't/test.pl'; # Test::More work-alike for Perl 5.8.0
1718
} else {
1819
require Test::More;
1920
}
2021
Test::More->import();
22+
} # end BEGIN
2123
plan('tests' => 19);
2224

2325
### ->dequeue_timed(TIMEOUT, COUNT) test ###

0 commit comments

Comments
 (0)