summaryrefslogtreecommitdiff
path: root/ace/config-lynxos.h
diff options
context:
space:
mode:
Diffstat (limited to 'ace/config-lynxos.h')
-rw-r--r--ace/config-lynxos.h11
1 files changed, 2 insertions, 9 deletions
diff --git a/ace/config-lynxos.h b/ace/config-lynxos.h
index e4f49fae775..e60b2125bec 100644
--- a/ace/config-lynxos.h
+++ b/ace/config-lynxos.h
@@ -82,7 +82,6 @@
// Platform does not have const anything
#define ACE_LACKS_CONST_TIMESPEC_PTR
#define ACE_HAS_NONCONST_GETBY
-#define ACE_HAS_NONCONST_SELECT_TIMEVAL
#define ACE_HAS_BROKEN_WRITEV
#define ACE_HAS_BROKEN_READV
#define ACE_HAS_BROKEN_SETRLIMIT
@@ -201,12 +200,6 @@ extern "C"
// Aio works on lynx
#define ACE_HAS_AIO_CALLS
-// AIOCB Proactor works on Lynx. But it is not
-// multi-threaded.
-// Lynx OS 3.0.0 lacks POSIX call <pthread_sigmask>. So,we cannot use
-// SIG Proactor also, with multiple threads. So, let us use the AIOCB
-// Proactor. Once <pthreadd_sigmask> is available on Lynx, we can turn
-// on SIG Proactor for this platform.
-// #define ACE_POSIX_SIG_PROACTOR
-#define ACE_POSIX_AIOCB_PROACTOR
+// AIOCB Proactor doesnt work on lynx yet.
+#define ACE_POSIX_SIG_PROACTOR
#endif /* ACE_CONFIG_H */