diff options
Diffstat (limited to 'ace/config-lynxos.h')
-rw-r--r-- | ace/config-lynxos.h | 11 |
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 */ |