diff options
author | Steve Huston <shuston@riverace.com> | 2004-03-22 19:36:50 +0000 |
---|---|---|
committer | Steve Huston <shuston@riverace.com> | 2004-03-22 19:36:50 +0000 |
commit | 47c7f00c14921a2431f65eb46cb57a290ec5f244 (patch) | |
tree | e89e55ee39610ff688b9f874eae88494e3a70d71 | |
parent | a684b48599b91d9e31de8e7e1ef445b27d23a83f (diff) | |
download | ATCD-47c7f00c14921a2431f65eb46cb57a290ec5f244.tar.gz |
ChangeLogTag:Mon Mar 22 14:23:44 2004 Steve Huston <shuston@riverace.com>
-rw-r--r-- | ChangeLog | 16 | ||||
-rw-r--r-- | ace/config-sunos5.7.h | 6 |
2 files changed, 13 insertions, 9 deletions
diff --git a/ChangeLog b/ChangeLog index 8fba9a7d256..7b54c7d99c1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +Mon Mar 22 14:23:44 2004 Steve Huston <shuston@riverace.com> + + * ace/config-sunos5.7.h: Leave Solaris using the AIOCB proactor at + all versions. None of them work very well, so just leave this one + in place, as it imposes no signal restrictions on the application. + The concurrent access of (via aio_suspend(), aiowiat(), etc.) and + use of for I/O, aiocbs is really wreaking havoc with the proactor + implementations, I'm afraid. I believe this is really going to need + some serious work. + Mon Mar 22 13:30:53 2004 Chad Elliott <elliott_c@ociweb.com> * bin/MakeProjectCreator/config/rpc.mpb: @@ -21,9 +31,9 @@ Mon Mar 22 13:30:53 2004 Chad Elliott <elliott_c@ociweb.com> Mon Mar 22 14:10:12 2004 Steve Huston <shuston@riverace.com> - * ace/POSIX_Proactor.cpp: Fix "unused argument" warning. The code - that really uses the signal_number argument_may_ need to be - re-enabled again, so the name is left in the signature. + * ace/POSIX_Proactor.cpp: Fix "unused argument" warning. The code + that really uses the signal_number argument _may_ need to be + re-enabled again, so the name is left in the signature. Mon Mar 22 13:45:19 2004 Steve Huston <shuston@riverace.com> diff --git a/ace/config-sunos5.7.h b/ace/config-sunos5.7.h index b41a01c3ebb..01ad4313c11 100644 --- a/ace/config-sunos5.7.h +++ b/ace/config-sunos5.7.h @@ -61,12 +61,6 @@ typedef unsigned long long uint64_t; #define ACE_HAS_AIO_CALLS #endif /* !ACE_HAS_AIO_CALLS */ -// 5.6 is set up for AIOCB proactor. From Solaris 7 on, we like the default, -// ACE_POSIX_CB_Proactor, better. -#if defined (ACE_POSIX_AIOCB_PROACTOR) -#undef ACE_POSIX_AIOCB_PROACTOR -#endif /* ACE_POSIX_AIOCB_PROACTOR */ - #ifdef ACE_HAS_LIMITED_SELECT #undef ACE_HAS_LIMITED_SELECT #endif /* ACE_HAS_LIMITED_SELECT */ |