summaryrefslogtreecommitdiffstats
path: root/winsup/cygserver/sem.cc
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygserver/sem.cc')
-rw-r--r--winsup/cygserver/sem.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/winsup/cygserver/sem.cc b/winsup/cygserver/sem.cc
index dd48123d2..82ad3ded1 100644
--- a/winsup/cygserver/sem.cc
+++ b/winsup/cygserver/sem.cc
@@ -52,7 +52,8 @@ client_request_sem::serve (transport_layer_base *const conn,
return;
}
process *const client = cache->process (_parameters.in.ipcblk.cygpid,
- _parameters.in.ipcblk.winpid);
+ _parameters.in.ipcblk.winpid,
+ _parameters.in.ipcblk.signal_arrived);
if (!client)
{
error_code (EAGAIN);