#acl PaulHowarth:read,write,admin,revert,delete All:read === Thursday 15th August 2019 === ==== Fedora Project ==== * Updated `perl-MCE` to 1.844 in F-31 and Rawhide: * Resolved `MCE` stalling when specifying max_retries with `init_relay`, ditto for `loop_timeout` with `init_relay` on UNIX platforms * Enhanced `loop_timeout` to handle workers dieing uncontrollably from any `user_tasks` (i.e. `task_id` ≥ 0); previously, only `task_id` == 0 * Improved IPC on the Windows platform for edge case when a worker is awaiting input while the manager process is restarting a worker * `MCE`, `MCE::Child` workers exit immediately upon receiving a `SIGSEGV` signal; this safeguards IPC from stalling inside the manager process * Enhanced the `_wait_one` private function in `MCE::Child` * Removed `Prima` from the list for auto-enabling the `posix_exit` option; `Prima` (since 1.52) is parallel safe during global cleanup * Reached 100% Pod coverage * Updated `perl-MCE-Shared` to 1.844 in F-31 and Rawhide: * Completed validation running `Kelp` and `Raisin` apps with `MCE::Shared` * For example, constructing shared objects at the top of the script (i.e. `MCE::Shared->scalar`, `MCE::Shared->cache`, et cetera) * Shared objects are accessible by `Plack` workers (i.e. `Starman`) * Disable internal signal handling for the shared-manager process if spawned from inside a thread or process * `MCE::Hobo` workers exit immediately upon receiving a `SIGSEGV` signal; this safegaurds IPC from stalling inside the manager process * Enhanced the `_wait_one` private function in `MCE::Hobo` * Removed `Prima` from the list for auto-enabling the `posix_exit` option; `Prima` (since 1.52) is parallel safe during global cleanup * Reached 100% Pod coverage * Updated `perl-Specio` to 0.44 in F-31 and Rawhide: * Replaced the use of `B` with `XString` if it is installed; the latter is much smaller and provides the one subroutine from `B` we cared about (based on [[https://github.com/houseabsolute/Specio/pull/15|GH#15]]) ==== Local Packages ==== * Updated `perl-MCE` to 1.844 as per the Fedora version * Updated `perl-MCE-Shared` to 1.844 as per the Fedora version * Updated `perl-Specio` to 0.44 as per the Fedora version ----