$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Adal Chiriliuc (adal_at_[hidden])
Date: 2004-03-22 10:46:32
On Monday, March 22, 2004 Alexander Terekhov wrote:
> Adal Chiriliuc wrote:
>>
>> Hello.
>>
>> try_mutex uses a Mutex instead of a CRITICAL_SECTION because on
>> Windows 9x and Me it's impossible to try the aquisition of a
>> CRITICAL_SECTION.
> Yeah.
> class swap_based_mutex_for_windows { // noncopyable
> atomic<int> m_lock_status; // 0: free, 1: locked, -1: lock-contention
> auto_reset_event m_retry_event;
> public:
> ...
You mean to use an atomic int and an event to simulate a mutex?
Wasn't event usage discouraged because it is unsafe?
atomic, auto_reset_event and msync are not defined anywhere in my
Boost 1.31.0 folder (full text search).
Adal Chiriliuc