diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2015-03-03 17:09:30 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2015-03-03 17:09:30 +0000 |
commit | 8ac0306085821bc4cee620b54f0c1e2c4ab007bf (patch) | |
tree | 1145e96f88b57b5b5867f311c42a8d053d1a4527 /winsup/cygwin/msg.cc | |
parent | 73c0c53cf4be15915685a4229068e774c1deccff (diff) | |
download | cygnal-8ac0306085821bc4cee620b54f0c1e2c4ab007bf.tar.gz cygnal-8ac0306085821bc4cee620b54f0c1e2c4ab007bf.tar.bz2 cygnal-8ac0306085821bc4cee620b54f0c1e2c4ab007bf.zip |
* msg.cc: Throughout, drop raising SIGSYS if cygserver is not running.
* sem.cc: Ditto.
* shm.cc: Ditto.
Diffstat (limited to 'winsup/cygwin/msg.cc')
-rw-r--r-- | winsup/cygwin/msg.cc | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/winsup/cygwin/msg.cc b/winsup/cygwin/msg.cc index 5505dc453..3658b09ca 100644 --- a/winsup/cygwin/msg.cc +++ b/winsup/cygwin/msg.cc @@ -1,6 +1,6 @@ /* msg.cc: XSI IPC interface for Cygwin. - Copyright 2002, 2003, 2004, 2005, 2008, 2009, 2014 Red Hat, Inc. + Copyright 2002, 2003, 2004, 2005, 2008, 2009, 2014, 2015 Red Hat, Inc. This file is part of Cygwin. @@ -116,8 +116,6 @@ msgctl (int msqid, int cmd, struct msqid_ds *buf) { syscall_printf ("-1 [%d] = msgctl ()", request.error_code ()); set_errno (request.error_code ()); - if (request.error_code () == ENOSYS) - raise (SIGSYS); __leave; } return request.retval (); @@ -136,8 +134,6 @@ msgget (key_t key, int msgflg) { syscall_printf ("-1 [%d] = msgget ()", request.error_code ()); set_errno (request.error_code ()); - if (request.error_code () == ENOSYS) - raise (SIGSYS); return -1; } return request.retval (); @@ -156,8 +152,6 @@ msgrcv (int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg) { syscall_printf ("-1 [%d] = msgrcv ()", request.error_code ()); set_errno (request.error_code ()); - if (request.error_code () == ENOSYS) - raise (SIGSYS); __leave; } return request.rcvval (); @@ -179,8 +173,6 @@ msgsnd (int msqid, const void *msgp, size_t msgsz, int msgflg) { syscall_printf ("-1 [%d] = msgsnd ()", request.error_code ()); set_errno (request.error_code ()); - if (request.error_code () == ENOSYS) - raise (SIGSYS); __leave; } return request.retval (); |