diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 2005-09-28 15:10:22 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 2005-09-28 15:10:22 +0000 |
commit | e86440c85dd7fc203867af1d9955447189d776d7 (patch) | |
tree | 8259d3bbd4c82a9c2bbaab25e37114925b6036e8 | |
parent | 5da58dd511eef8a29cd07673e5dbe00ff33e287d (diff) | |
download | ATCD-e86440c85dd7fc203867af1d9955447189d776d7.tar.gz |
ChangeLogTag:Wed Sep 28 07:46:57 2005 J.T. Conklin <jtc@acorntoolworks.com>
-rw-r--r-- | TAO/ChangeLog | 6 | ||||
-rw-r--r-- | TAO/tao/Transport_Cache_Manager.h | 2 | ||||
-rw-r--r-- | TAO/tao/orbconf.h | 4 | ||||
-rw-r--r-- | THANKS | 1 |
4 files changed, 10 insertions, 3 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog index 4133dee968c..41a441c3636 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,9 @@ +Fri Sep 23 13:11:31 2005 Douglas C. Schmidt <schmidt@cs.wustl.edu> + + * tao/orbconf.h: Added a comment warning users about the + impact of setting huge values for the number of configured + handles. Thanks to Jan.Zima@sofis.cz for motivating this. + Wed Sep 28 14:31:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> * orbsvcs/orbsvcs/IFRService/*S.{h,cpp,inl}: diff --git a/TAO/tao/Transport_Cache_Manager.h b/TAO/tao/Transport_Cache_Manager.h index eebfc395a27..749cbe9492d 100644 --- a/TAO/tao/Transport_Cache_Manager.h +++ b/TAO/tao/Transport_Cache_Manager.h @@ -35,8 +35,6 @@ template <class ACE_COND_MUTEX> class TAO_Condition; template <class T> class ACE_Unbounded_Set; template <class T> class ACE_Unbounded_Set_Iterator; - - namespace TAO { typedef ACE_Unbounded_Set<TAO_Connection_Handler*> Connection_Handler_Set; diff --git a/TAO/tao/orbconf.h b/TAO/tao/orbconf.h index 1538a468752..da52c94ba3f 100644 --- a/TAO/tao/orbconf.h +++ b/TAO/tao/orbconf.h @@ -194,10 +194,12 @@ const size_t TAO_DEFAULT_VALUE_FACTORY_TABLE_SIZE = 128; #endif /* TAO_PURGE_PERCENT */ #if !defined (TAO_CONNECTION_CACHE_MAXIMUM) +// If for some reason you configure the maximum number of handles in +// your OS to some astronomical value, then you should override this +// macro to be a smaller value, e.g., NOFILES or FD_SETSIZE. # define TAO_CONNECTION_CACHE_MAXIMUM (ACE::max_handles () / 2) #endif /* TAO_CONNECTION_CACHE_MAXIMUM */ - // This definition theoretically is not required. Just leaving it here // for backward compatibility #define TAO_NAMESPACE_STORAGE_CLASS extern TAO_EXPORT_MACRO @@ -2026,6 +2026,7 @@ Jin Zhi Ye <jinzhiye at kedacom dot com> David Carlton <david dot carlton at sun dot com> Felix Li <fengli at gmail dot com> Michael van der Westhuizen <r1mikey at gmail dot com> +Jan Zima <Jan dot Zima at sofis dot cz> I would particularly like to thank Paul Stephenson, who worked with me at Ericsson in the early 1990's. Paul devised the recursive Makefile |