1Log::Dispatch::FileRotaUtsee:r:MCuotnetxr(i3b)uted PerlLDoogc:u:mDeinstpaatticohn::FileRotate::Mutex(3)
2
3
4

NAME

6       Log::Dispatch::FileRotate::Mutex - Flock Based File Mutex.
7

VERSION

9       version 1.38
10

SYNOPSIS

12       Internal Use Only!
13

DESCRIPTION

15       Internal Use Only!
16

METHODS

18   new($path)
19       Create a new mutex for the given file path.  Only one mutex per path
20       should be created.  The path will not actually be opened or locked
21       until you call lock.
22
23   lock()
24       Obtains a lock on the path.  If the thread id or pid has changed since
25       the path was opened, the path will be re-opened automatically in this
26       thread or process.
27
28   unlock()
29       Releases the lock if the current thread or process is holding it.
30
31   pid(): string
32       Get the current process or thread id
33

SOURCE

35       The development version is on github at
36       <https://https://github.com/mschout/perl-log-dispatch-filerotate> and
37       may be cloned from
38       <git://https://github.com/mschout/perl-log-dispatch-filerotate.git>
39

BUGS

41       Please report any bugs or feature requests on the bugtracker website
42       <https://github.com/mschout/perl-log-dispatch-filerotate/issues>
43
44       When submitting a bug or request, please include a test-file or a patch
45       to an existing test-file that illustrates the bug or desired feature.
46

AUTHOR

48       Michael Schout <mschout@cpan.org>
49
51       This software is copyright (c) 2005 by Mark Pfeiffer.
52
53       This is free software; you can redistribute it and/or modify it under
54       the same terms as the Perl 5 programming language system itself.
55
56
57
58perl v5.34.0                      2021-07-22Log::Dispatch::FileRotate::Mutex(3)
Impressum