Opened 11 years ago
Closed 11 years ago
#6531 closed Bugs (fixed)
error in doc: interprocess/synchronization_mechanisms
Reported by: | anonymous | Owned by: | Ion Gaztañaga |
---|---|---|---|
Milestone: | To Be Determined | Component: | interprocess |
Version: | Boost 1.48.0 | Severity: | Problem |
Keywords: | Cc: |
Description
quote 1 from
Upgradable Mutexes / What's An Upgradable Mutex? / Upgradable lock:
(...)If a thread acquires an upgradable lock, other threads can acquire a sharable lock.(...)
- (true)
quote 2 from
Upgradable Mutexes / Upgradable Mutex Operations / Sharable Locking:
void lock_sharable()
Effects: The calling thread tries to obtain sharable ownership of the mutex, and if another thread has exclusive or upgradable ownership of the mutex, waits until it can obtain the ownership.
- (false for upgradable ownership)
in lock_sharable(), try_lock_sharable(), timed_lock_sharable() etc.
Note:
See TracTickets
for help on using tickets.
Thanks for the report. Fixed in revisions 76979 & 76980 in trunk and release branches.