PaulHowarth/Blog/2022-12-03

Saturday 3rd December 2022

Fedora Project

  • Updated perl-MCE to 1.882 in Rawhide:

    • Added ABRT to the list of signals to trap in MCE::Signal

    • Added a guard to MCE::Core::Worker for checking if exited prematurely

    • Added init_relay and use_threads import options to MCE and MCE Models

    • Separated input mutexes from the rest of IPC for lesser latency
    • Auto-detect if init_relay is defined and set chunk_size to 1 in MCE::Grep, MCE::Map, and MCE::Stream

    • Update the import function in MCE models, detecting if the caller is another MCE module, to not export model functions

    • Update the error status if MCE::Child died due to receiving a signal

    • Improved reaping in MCE::Child, before creating a new child

    • Improved the timeout handler in MCE::Child and MCE::Mutex::Channel

    • Fixed private functions _quit and _trap not setting the return value

  • Updated perl-MCE-Shared to 1.879 in Rawhide:

    • Update the error status if MCE::Hobo died due to receiving a signal

    • Improved the timeout handler in MCE::Hobo and MCE::Shared::Condvar

    • Fixed private functions _quit and _trap not setting the return value

Local Packages

  • Updated perl-MCE to 1.882 as per the Fedora version

  • Updated perl-MCE-Shared to 1.879 as per the Fedora version

  • Updated perl-Net-Server to 2.013:

    • Update MANIFEST for missing files (CPAN RT#145285)

    • Add Net::Server::Thread personality


Recent