From 2827d24f0228d8c4c480bb4ecae2878d623905e3 Mon Sep 17 00:00:00 2001 From: Oliver Gorwits Date: Sun, 9 Feb 2020 10:00:36 +0000 Subject: [PATCH] change from MCE::Shared to MCE::Queue after resolution of crash bug --- Build.PL | 3 +-- Changes | 6 ++++++ bin/netdisco-backend-fg | 4 ++-- lib/App/Netdisco.pm | 2 +- 4 files changed, 10 insertions(+), 5 deletions(-) diff --git a/Build.PL b/Build.PL index 163d3aa1..8bbba8d0 100644 --- a/Build.PL +++ b/Build.PL @@ -54,8 +54,7 @@ Module::Build->new( 'MIME::Base64' => '3.13', 'Module::Load' => '0.32', 'Moo' => '1.001000', - 'MCE' => '1.865', - 'MCE::Shared' => '1.864', + 'MCE' => '1.866', 'Net::Domain' => '1.23', 'Net::DNS' => '0.72', 'Net::LDAP' => '0', diff --git a/Changes b/Changes index cde905a9..052602eb 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,9 @@ +2.044014 - 2020-02-09 + + [BUG FIXES] + + * change from MCE::Shared to MCE::Queue after resolution of crash bug + 2.044013 - 2020-02-04 [BUG FIXES] diff --git a/bin/netdisco-backend-fg b/bin/netdisco-backend-fg index 3570ff6b..31e2764d 100755 --- a/bin/netdisco-backend-fg +++ b/bin/netdisco-backend-fg @@ -35,7 +35,7 @@ use Role::Tiny::With; use MCE::Signal '-setpgrp'; use MCE::Flow Sereal => 1; -use MCE::Shared; +use MCE::Queue; # set temporary MCE files' location in home directory my $home = ($ENV{NETDISCO_HOME} || $ENV{HOME}); @@ -46,7 +46,7 @@ mkdir $tmp_dir if ! -d $tmp_dir; prctl 'nd2: master'; # shared local job queue -my $queue = MCE::Shared->queue(); +my $queue = MCE::Queue->new; # support a scheduler-only node setting('workers')->{'no_manager'} = 1 diff --git a/lib/App/Netdisco.pm b/lib/App/Netdisco.pm index f9e2bbad..dc4f7fa9 100644 --- a/lib/App/Netdisco.pm +++ b/lib/App/Netdisco.pm @@ -4,7 +4,7 @@ use strict; use warnings; use 5.010_000; -our $VERSION = '2.044013'; +our $VERSION = '2.044014'; use App::Netdisco::Configuration; =head1 NAME