summaryrefslogtreecommitdiff
path: root/ACE/ace/OS_NS_signal.inl
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2008-10-16 09:47:28 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2008-10-16 09:47:28 +0000
commit42655731b688f9504d1ef78f83e49e70d6553671 (patch)
tree88ef0a898a924db7ee7b4bbee1f4f9a77f92645b /ACE/ace/OS_NS_signal.inl
parent41cf29b5e0fd78799e1cd32631dcd57eacb3d6fa (diff)
downloadATCD-42655731b688f9504d1ef78f83e49e70d6553671.tar.gz
Thu Oct 16 09:47:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'ACE/ace/OS_NS_signal.inl')
-rw-r--r--ACE/ace/OS_NS_signal.inl11
1 files changed, 11 insertions, 0 deletions
diff --git a/ACE/ace/OS_NS_signal.inl b/ACE/ace/OS_NS_signal.inl
index 98f02459494..03a6bb18a56 100644
--- a/ACE/ace/OS_NS_signal.inl
+++ b/ACE/ace/OS_NS_signal.inl
@@ -227,6 +227,17 @@ sigsuspend (const sigset_t *sigset)
#endif /* ACE_HAS_SIGSUSPEND */
}
+ACE_INLINE int
+raise (const int signum)
+{
+#if defined (ACE_LACKS_RAISE)
+ ACE_UNUSED_ARG (signum);
+ ACE_NOTSUP_RETURN (-1);
+#else
+ ACE_OSCALL_RETURN (::raise (signum), int, -1);
+#endif /* ACE_LACKS_RAISE */
+}
+
} /* end namespace ACE_OS */
ACE_END_VERSIONED_NAMESPACE_DECL