Opened 14 years ago
Last modified 10 years ago
#2430 reopened Feature Requests
shared_mutex for win32 doesn't have timed_lock_upgrade
Reported by: | Owned by: | viboes | |
---|---|---|---|
Milestone: | To Be Determined | Component: | thread |
Version: | Boost 1.36.0 | Severity: | Problem |
Keywords: | shared_mutex timed_lock_upgrade | Cc: | viboes |
Description
The shared_mutex in boost/thread/win32/shared_mutex.hpp doesn't provide timed_lock_upgrade method while the POSIX counterpart does. Applies to 1.36, 1.37 (release in SVN) and trunk.
Change History (8)
comment:1 by , 12 years ago
Cc: | added |
---|
comment:2 by , 12 years ago
comment:3 by , 12 years ago
Status: | new → assigned |
---|
comment:4 by , 11 years ago
Type: | Bugs → Feature Requests |
---|
As these members are not documented, this should be taken as Feature request.
comment:5 by , 11 years ago
Owner: | changed from | to
---|---|
Status: | assigned → new |
When BOOST_THREAD_PROVIDES_GENERIC_SHARED_MUTEX_ON_WIN is defined in trunk it provides the equivalent interface using chrono. Let me know if this respond to your request.
comment:6 by , 10 years ago
Milestone: | Boost 1.37.0 → Boost 1.50.0 |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Committed in release branch at [78543]
comment:7 by , 10 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Reopened as BOOST_THREAD_PROVIDES_GENERIC_SHARED_MUTEX_ON_WIN will not be defined by default and as #7906 states there is a lost in performances when this define is defined.
comment:8 by , 10 years ago
Milestone: | Boost 1.50.0 → To Be Determined |
---|
and respective timed_unlock_upgrade_and_lock methods