Overview

Request 250231 superseded

- updated to 2.42
- Added a Log::Dispatch->clone() method. This returns shallow clone. The
outputs and callbacks are shared, but changes to outputs and callbacks in
the clone do not affect the original, or vice versa.

- Added Log::Dispatch->outputs() method. This returns all the output objects
in a dispatch object.

- Added Log::Dispatch->callbacks() method. This returns all the callback subs
in a dispatch object.

- The Syslog output now calls Sys::Syslog::setlogsock() every time a message
is logged, since something else could have called it in between logging two
messages.

- Added a lock parameter to the Syslog output. If this is true, then logging
is done in the scope of a per-thread lock. Reported by Cedric Carree and
Franck Youssef. RT #67988 and #85013.

- Replaced Class::Load with Module::Runtime.

Request History
Stephan Kulow's avatar

coolo created request

- updated to 2.42
- Added a Log::Dispatch->clone() method. This returns shallow clone. The
outputs and callbacks are shared, but changes to outputs and callbacks in
the clone do not affect the original, or vice versa.

- Added Log::Dispatch->outputs() method. This returns all the output objects
in a dispatch object.

- Added Log::Dispatch->callbacks() method. This returns all the callback subs
in a dispatch object.

- The Syslog output now calls Sys::Syslog::setlogsock() every time a message
is logged, since something else could have called it in between logging two
messages.

- Added a lock parameter to the Syslog output. If this is true, then logging
is done in the scope of a per-thread lock. Reported by Cedric Carree and
Franck Youssef. RT #67988 and #85013.

- Replaced Class::Load with Module::Runtime.


Factory Auto's avatar

factory-auto declined review

Output of check script:
Attention, Log-Dispatch-old_Test-More.patch is not mentioned in spec files as source or patch.


Factory Auto's avatar

factory-auto declined request

Output of check script:
Attention, Log-Dispatch-old_Test-More.patch is not mentioned in spec files as source or patch.


Stephan Kulow's avatar

coolo superseded request

superseded by 250613

openSUSE Build Service is sponsored by