aboutsummaryrefslogtreecommitdiff
path: root/libpager/chg-compl.c
diff options
context:
space:
mode:
Diffstat (limited to 'libpager/chg-compl.c')
-rw-r--r--libpager/chg-compl.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libpager/chg-compl.c b/libpager/chg-compl.c
index 7d3994b0..890e89b8 100644
--- a/libpager/chg-compl.c
+++ b/libpager/chg-compl.c
@@ -37,19 +37,19 @@ _pager_seqnos_memory_object_change_completed (mach_port_t obj,
return EOPNOTSUPP;
}
- mutex_lock (&p->interlock);
+ pthread_mutex_lock (&p->interlock);
_pager_wait_for_seqno (p, seq);
for (ar = p->attribute_requests; ar; ar = ar->next)
if (ar->may_cache == maycache && ar->copy_strategy == strat)
{
if (ar->attrs_pending && !--ar->attrs_pending)
- condition_broadcast (&p->wakeup);
+ pthread_cond_broadcast (&p->wakeup);
break;
}
_pager_release_seqno (p, seq);
- mutex_unlock (&p->interlock);
+ pthread_mutex_unlock (&p->interlock);
ports_port_deref (p);
return 0;
}