Notification time stamped 2021-12-17 16:11:16 UTC
From 64f92bb61096fae7379ee500016f4983aceba6ca Mon Sep 17 00:00:00 2001
From: Paul Howarth <paul(a)city-fan.org>
Date: Nov 25 2019 18:42:50 +0000
Subject: Update to 1.863
- New upstream release 1.863
- Use MCE::Channel for MCE::Hobo->yield not to incur unnecessary delays due
to busy shared-manager process
- Re-factored recent changes regarding IPC safety in MCE::Shared::Server;
this update defers signal handling for HUP, INT, PIPE, QUIT, TERM, and
custom handlers during IPC without incurring a performance penalty (see
POD section labled "DEFER SIGNAL" in MCE::Signal 1.863)
- Reverted $hobo->exit back to sending the SIGQUIT signal in MCE::Hobo now
that MCE::Shared::Server defers signal during IPC
- Improved reliability for spawning MCE::Hobo inside threads including nested
parallelization, made possible using a global lock $MCE::_GMUTEX in MCE
1.863
- Updated signal handling in mce-examples/framebuffer on GitHub
- Bumped MCE dependency to 1.863
---
diff --git a/perl-MCE-Shared.spec b/perl-MCE-Shared.spec
index a22d96d..f8905c0 100644
--- a/perl-MCE-Shared.spec
+++ b/perl-MCE-Shared.spec
@@ -1,5 +1,5 @@
Name: perl-MCE-Shared
-Version: 1.862
+Version: 1.863
Release: 1%{?dist}
Summary: MCE extension for sharing data, supporting threads and processes
License: GPL+ or Artistic
@@ -20,7 +20,7 @@ BuildRequires: perl(Carp)
BuildRequires: perl(constant)
BuildRequires: perl(Errno)
BuildRequires: perl(if)
-BuildRequires: perl(MCE) >= 1.862
+BuildRequires: perl(MCE) >= 1.863
BuildRequires: perl(MCE::Mutex)
BuildRequires: perl(MCE::Signal)
BuildRequires: perl(MCE::Util)
@@ -43,7 +43,7 @@ BuildRequires: perl(Test::More) >= 0.88
# Runtime
Requires: perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
Requires: perl(IO::FDPass) >= 1.2
-Requires: perl(MCE) >= 1.862
+Requires: perl(MCE) >= 1.863
Requires: perl(overloading)
Requires: perl(POSIX)
Requires: perl(Storable) >= 2.04
@@ -92,6 +92,22 @@ make test
%{_mandir}/man3/MCE::Shared::Server.3*
%changelog
+* Mon Nov 25 2019 Paul Howarth <paul(a)city-fan.org> - 1.863-1
+- Update to 1.863
+ - Use MCE::Channel for MCE::Hobo->yield not to incur unnecessary delays due
+ to busy shared-manager process
+ - Re-factored recent changes regarding IPC safety in MCE::Shared::Server;
+ this update defers signal handling for HUP, INT, PIPE, QUIT, TERM, and
+ custom handlers during IPC without incurring a performance penalty (see
+ POD section labled "DEFER SIGNAL" in MCE::Signal 1.863)
+ - Reverted $hobo->exit back to sending the SIGQUIT signal in MCE::Hobo now
+ that MCE::Shared::Server defers signal during IPC
+ - Improved reliability for spawning MCE::Hobo inside threads including nested
+ parallelization, made possible using a global lock $MCE::_GMUTEX in MCE
+ 1.863
+ - Updated signal handling in mce-examples/framebuffer on GitHub
+ - Bumped MCE dependency to 1.863
+
* Thu Sep 19 2019 Paul Howarth <paul(a)city-fan.org> - 1.862-1
- Update to 1.862
- The edge cases regarding signal handling have finally been resolved for
diff --git a/sources b/sources
index 6c137bc..0f3cffe 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (MCE-Shared-1.862.tar.gz) =
7614d94999213fca217a7f2f4081639108c7a3b60c8bf419622f380b934da55a4ec6b8b69350ac99a1a2caa0879502fbd35e065308f88cba6ec55d4651b7badb
+SHA512 (MCE-Shared-1.863.tar.gz) =
caf075e1c3db5f49173ae99bbece73e32eff0d0aa53e5cd2579d17e957e6eb0c9a69f89a1365c93e67fefbcfeca69cfc9aba0b508c282db8ff6573ad728d62a5
https://src.fedoraproject.org/rpms/perl-MCE-Shared/c/64f92bb61096fae7379e...