From 08d51720ebbcf7c327d4751d9773c913313588ab Mon Sep 17 00:00:00 2001 From: cristianrosa Date: Tue, 14 Dec 2010 17:05:54 +0000 Subject: [PATCH] Use private futex commands git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9240 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/xbt/parmap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/xbt/parmap.c b/src/xbt/parmap.c index b6de91b177..38ca6198a8 100644 --- a/src/xbt/parmap.c +++ b/src/xbt/parmap.c @@ -124,13 +124,13 @@ static void *_xbt_parmap_worker_main(void *arg) static void futex_wait(int *uaddr, int val) { DEBUG1("Waiting on futex %d", *uaddr); - syscall(SYS_futex, uaddr, FUTEX_WAIT, val, NULL, NULL, 0); + syscall(SYS_futex, uaddr, FUTEX_WAIT_PRIVATE, val, NULL, NULL, 0); } static void futex_wake(int *uaddr, int val) { DEBUG1("Waking futex %d", *uaddr); - syscall(SYS_futex, uaddr, FUTEX_WAKE, val, NULL, NULL, 0); + syscall(SYS_futex, uaddr, FUTEX_WAKE_PRIVATE, val, NULL, NULL, 0); } /* Futex based implementation of the barrier */ -- 2.20.1