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