You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by be...@apache.org on 2015/07/25 00:29:18 UTC
[3/8] mesos git commit: Removed pthread specialization from
Synchronized.
Removed pthread specialization from Synchronized.
Review: https://reviews.apache.org/r/36672
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/3817760c
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/3817760c
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/3817760c
Branch: refs/heads/master
Commit: 3817760ca52a4433686ef5f171cef0a9806e8ab8
Parents: b062eb0
Author: Joris Van Remoortere <jo...@gmail.com>
Authored: Fri Jul 24 14:34:46 2015 -0700
Committer: Benjamin Hindman <be...@gmail.com>
Committed: Fri Jul 24 15:29:04 2015 -0700
----------------------------------------------------------------------
.../3rdparty/stout/include/stout/synchronized.hpp | 15 ---------------
1 file changed, 15 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos/blob/3817760c/3rdparty/libprocess/3rdparty/stout/include/stout/synchronized.hpp
----------------------------------------------------------------------
diff --git a/3rdparty/libprocess/3rdparty/stout/include/stout/synchronized.hpp b/3rdparty/libprocess/3rdparty/stout/include/stout/synchronized.hpp
index 855ba1d..45a83a3 100644
--- a/3rdparty/libprocess/3rdparty/stout/include/stout/synchronized.hpp
+++ b/3rdparty/libprocess/3rdparty/stout/include/stout/synchronized.hpp
@@ -76,21 +76,6 @@ inline Synchronized<std::atomic_flag> synchronize(std::atomic_flag* lock)
}
-// An overload of the 'synchronize' function for 'pthread_mutex_t'.
-inline Synchronized<pthread_mutex_t> synchronize(pthread_mutex_t* mutex)
-{
- return Synchronized<pthread_mutex_t>(
- mutex,
- [](pthread_mutex_t* mutex) {
- pthread_mutex_lock(mutex);
- },
- [](pthread_mutex_t* mutex) {
- pthread_mutex_unlock(mutex);
- }
- );
-}
-
-
template <typename T>
T* synchronized_get_pointer(T** t)
{