Feature #4464
open
[PATCH] add Fcntl::Flock object for easier use of POSIX file locks
Added by normalperson (Eric Wong) over 13 years ago.
Updated almost 7 years ago.
Description
=begin
This is a subclass of String so it is compatible with
IO#fcntl without needing to modify io.c for systems
that don't have POSIX file locks.
=end
Files
=begin
updated patch to fix signedness warnings since I fixed warnflags with 4465
=end
=begin
This revised patch makes the API easier to use with the
following changes:
- renamed Fcntl::Flock -> Fcntl::Lock
- Fcntl::Lock.synchronize {} and Fcntl::Lock.get helpers
- ability to specify constants via :symbol (like 1.9.2+ Socket)
- RDoc + examples
ref: [ruby-core:35428], [ruby-core:35429]
=end
=begin
mis-attached patch in previous comment
=end
- Status changed from Open to Assigned
- Assignee set to kosaki (Motohiro KOSAKI)
=begin
I'd like to review this as soon as I get some time. But sorry, now I don't have.
=end
- Target version changed from 1.9.3 to 2.0.0
- Target version changed from 2.0.0 to 2.6
- Target version deleted (
2.6)
Also available in: Atom
PDF
Like0
Like0Like0Like0Like0Like0Like0Like0