8
0

Accepting request 525971 from devel:languages:perl:autoupdate

automatic update

OBS-URL: https://build.opensuse.org/request/show/525971
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Log-Dispatch-FileRotate?expand=0&rev=34
This commit is contained in:
Stephan Kulow
2017-09-17 17:49:26 +00:00
committed by Git OBS Bridge
parent 68c6bc0cc0
commit bb9d7c1aa6
4 changed files with 31 additions and 53 deletions

View File

@@ -1,3 +1,26 @@
-------------------------------------------------------------------
Thu Sep 14 05:46:01 UTC 2017 - coolo@suse.com
- updated to 1.34
see /usr/share/doc/packages/perl-Log-Dispatch-FileRotate/Changes
1.34 Wed 55 13 2017
- We now use a a global Mutex object for each open file that gracefully
handles locking between threads and across forks. This fixes the
following deadlock scenarios:
- a $SIG{__WARN__} handler is installed that logs to
Log::Dispatch::FileRotate and log_message issues a warning.
- multiple dispatchers are in logit() at the same time.
- Abstract locking functions into Log::Dispatch::FileRotoate::Flock module.
- Remove flock()'ing of the logfile filehandle. Rely on the lock that
we hold on the "lockfile" instead to synchronize writes. [Github #12]
holding a lock on the lockfile when writing the log message.
- Various pod cleanups and enhancements (Thanks Emanuele Tomasi)
- Avoid multiple stat() calls on the same filehandle (Thanks Emanuele Tomasi)
- Add user_constraint option to use a custom function to determine when
rotation happens (Thanks Emanuele Tomasi).
- Move rotation code into its own function (Thanks Emanuele Tomasi)
-------------------------------------------------------------------
Tue Aug 15 05:42:33 UTC 2017 - coolo@suse.com