summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-12-27 14:58:42 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-12-27 14:58:42 +0000
commit21620e7712956560760d3752911e395f9581fc2b (patch)
tree34e5ac60cf4c6bced62e57bf36d289899c4c260e /ChangeLog
parent8ad3284cdfa857a0d0be3afa805fb84fb64e6fa8 (diff)
downloadATCD-21620e7712956560760d3752911e395f9581fc2b.tar.gz
ChangeLogTag:Fri Dec 27 08:38:29 2002 Nanbor Wang <nanbor@cs.wustl.edu>
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog46
1 files changed, 29 insertions, 17 deletions
diff --git a/ChangeLog b/ChangeLog
index f4c05734d08..cd509927296 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,20 @@
+Fri Dec 27 08:38:29 2002 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ace/MEM_IO.cpp (recv_buf): Changed to return error (-1) and set
+ the errno to EIO when we receive 0 byte off the signaling socket
+ as this should never happen under normal circumstance. However,
+ on Win32 and Solaris, when one end of a connection closes the
+ socket while the other end is still reading the socket, the
+ active end will continuously receive several 0 bytes messages.
+ This confuses the hack of the MEM_IO mechanism and causes the
+ memory management routine to fall into a tight spinning
+ deadlock.
+
Fri Dec 27 07:49:28 2002 Craig Rodrigues <crodrigu@bbn.com>
* ace/config-macosx.h: Remove temporary hacks for buggy
gcc 3.1 compiler. Thanks to John Zorko for reminding me about
- this.
+ this.
* examples/Service_Configurator/IPC-tests/server/Makefile:
* examples/Service_Configurator/Misc/Makefile:
@@ -12,22 +24,22 @@ Fri Dec 27 07:49:28 2002 Craig Rodrigues <crodrigu@bbn.com>
Thu Dec 26 17:11:54 2002 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
* bin/make_release: Fixed the following problems in the release
- script which caused problems during the beta cutting process:
-
+ script which caused problems during the beta cutting process:
+
- cvs commits of TAO/Changelog TAO/VERSION etc. failed. The
failure was because we were also commiting taoversion.mpb but
from $TAO_ROOT as "cvs commit ChangeLog VERSION
other_files ../bin/Makeyada". Using ../ to indicate files in
higher directories is an unpardonable mistake for cvs
1.10.x. It used to work 1.9.x. But with 1.10* versions the
- protocol changed disallowing the ../
+ protocol changed disallowing the ../
- we didnt set the file permissions on the generated files
- properly
+ properly
- the generated files from mpc were not added to the list of
files for which LF->CRLF conversions are supposed to be
- masked during zip!
+ masked during zip!
Thu Dec 26 16:17:41 2002 Steve Huston <shuston@riverace.com>
@@ -36,7 +48,7 @@ Thu Dec 26 16:17:41 2002 Steve Huston <shuston@riverace.com>
Thu Dec 26 09:14:38 2002 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
- * Makefile: Removed configure.in from the list of controlled files.
+ * Makefile: Removed configure.in from the list of controlled files.
Thu Dec 26 07:36:10 2002 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
@@ -48,7 +60,7 @@ Thu Dec 26 07:36:10 2002 Balachandran Natarajan <bala@isis-server.isis.vanderb
Thu Dec 26 07:31:42 2002 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
* apps/Gateway/Gateway/Makefile: Fixed a ttypo. Thanks to Craig
- Rodrigues for catching this.
+ Rodrigues for catching this.
Wed Dec 25 17:47:12 2002 Bala <bala@cs.wustl.edu>
@@ -56,7 +68,7 @@ Wed Dec 25 17:47:12 2002 Bala <bala@cs.wustl.edu>
Wed Dec 25 17:39:05 2002 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
- * bin/make_release: Fixed problems with generation of vcproj etc.
+ * bin/make_release: Fixed problems with generation of vcproj etc.
Wed Dec 25 06:14:17 2002 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
@@ -66,7 +78,7 @@ Tue Dec 24 17:29:11 2002 Balachandran Natarajan <bala@isis-server.isis.vanderb
* docs/ACE-subsets.html: Documented the compiler options that
Steve Vranyes experimented and tested with to get a good
- footprint reduction on Solaris.
+ footprint reduction on Solaris.
Tue Dec 24 07:31:54 2002 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
@@ -76,14 +88,14 @@ Tue Dec 24 07:31:54 2002 Balachandran Natarajan <bala@isis-server.isis.vanderb
"Mon Dec 23 22:57:18 2002 Balachandran Natarajan
<bala@isis-server.isis.vanderbilt.edu>". The argument parsing in
TAO gets busted due to these changes and most of tests in our
- daily builds fail.
+ daily builds fail.
Mon Dec 23 22:57:18 2002 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
* ace/Argv_Type_Converter.h: Changed saved_argc_ to be of type int
as opposed to int &. This seems to be necessitated by the change
"Mon Dec 23 17:26:42 2002 Steve Huston <shuston@riverace.com>"
- which gives compile errors on all platforms.
+ which gives compile errors on all platforms.
Mon Dec 23 21:07:20 2002 Steve Huston <shuston@riverace.com>
@@ -119,7 +131,7 @@ Mon Dec 23 16:16:05 2002 Boris S Kolpackov <boris@isis-server.isis.vanderbilt.
* bin/auto_run_tests.lst: Added
TAO/orbsvcs/tests/Security/Crash_Test to the list of tests.
-
+
Mon Dec 23 17:08:17 2002 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
* THANKS: Changed Boris's information in the Hall of Fame.
@@ -653,7 +665,7 @@ Mon Dec 16 13:14:34 2002 Phil Mesnier <mesnier_p@ociweb.com>
was not specified. In CORBA, a native wchar codeset must be
specified, it may not be defaulted. Within the ACE CDR streams,
wchar i/o is allowed by default, to ensure backwards
- compatibility.
+ compatibility.
I fixed a few of the reading and writing methods to ensure that
the good_bit_ flag is cleared if an error occurs. This was not
@@ -664,7 +676,7 @@ Mon Dec 16 13:14:34 2002 Phil Mesnier <mesnier_p@ociweb.com>
counted objects. There are some codesets that support shifting
and may be stateful. By using reference counting, the CDR
streams don't have to worry about ownership of stateful
- translators.
+ translators.
Finally, the translators now have pure virtual methods that
return the native and translated codeset ID values. These values
@@ -678,7 +690,7 @@ Mon Dec 16 13:14:34 2002 Phil Mesnier <mesnier_p@ociweb.com>
These changes are not everything that is required to support
codeset negotiation, but it is all the changes required to the
- CDR streams.
+ CDR streams.
Sat Dec 14 08:56:23 2002 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
@@ -985,7 +997,7 @@ Thu Dec 5 20:30:56 2002 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
* ace/Event_Handler.cpp: Updated the implementation of
ACE_Event_Handler::read_adapter() so that the code is consistent
with the stated semantics. Thanks to Ron Muck <rlm@sdiusa.com>
- for the fix.
+ for the fix.
* ace/OS_Dirent.inl (readdir_r): Enhanced the
ACE_OS_Directn::readdir_r() wrapper facade so that it returns 1