summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>2005-09-28 15:10:22 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>2005-09-28 15:10:22 +0000
commite86440c85dd7fc203867af1d9955447189d776d7 (patch)
tree8259d3bbd4c82a9c2bbaab25e37114925b6036e8
parent5da58dd511eef8a29cd07673e5dbe00ff33e287d (diff)
downloadATCD-e86440c85dd7fc203867af1d9955447189d776d7.tar.gz
ChangeLogTag:Wed Sep 28 07:46:57 2005 J.T. Conklin <jtc@acorntoolworks.com>
-rw-r--r--TAO/ChangeLog6
-rw-r--r--TAO/tao/Transport_Cache_Manager.h2
-rw-r--r--TAO/tao/orbconf.h4
-rw-r--r--THANKS1
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
diff --git a/THANKS b/THANKS
index 68180d8eb60..af72c8ab153 100644
--- a/THANKS
+++ b/THANKS
@@ -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