Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

    PaulHowarth/Blog/2019-08-15

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 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


Recent