diff options
author | ridiculousfish <corydoras@ridiculousfish.com> | 2014-05-04 15:06:40 -0700 |
---|---|---|
committer | ridiculousfish <corydoras@ridiculousfish.com> | 2014-05-04 15:06:40 -0700 |
commit | f27232bd0aa10be26aeb268b201a6b77bab08a1c (patch) | |
tree | a4e89198a5732111b7d27d499ea2030624ce20c2 /common.cpp | |
parent | 7e44bcfd8a3b0947bdc7e325671ec5fc4401cb21 (diff) |
Initial work on strategy_named_pipe universal notifier.
Diffstat (limited to 'common.cpp')
-rw-r--r-- | common.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -2219,6 +2219,11 @@ scoped_lock::scoped_lock(pthread_mutex_t &mutex) : lock_obj(&mutex), locked(fals this->lock(); } +scoped_lock::scoped_lock(lock_t &lock) : lock_obj(&lock.mutex), locked(false) +{ + this->lock(); +} + scoped_lock::~scoped_lock() { if (locked) this->unlock(); |