diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 2002-02-14 14:23:00 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 2002-02-14 14:23:00 +0000 |
commit | 3a9fd1c5a3f4f39224277767ccb45ffef5f84a05 (patch) | |
tree | bb05a00f2acbfc9c5031a090c9727da52eee8c04 | |
parent | 7a780a2b970e28e0b1541f34ad2a8bc49475500a (diff) | |
download | ATCD-3a9fd1c5a3f4f39224277767ccb45ffef5f84a05.tar.gz |
ChangeLogTag:Thu Feb 14 08:17:40 2002 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
-rw-r--r-- | ChangeLog | 10 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-02a | 10 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-03a | 10 |
3 files changed, 30 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 5e291466cc6..1e37e3553e1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,15 @@ Thu Feb 14 08:17:40 2002 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu> + * ace/config-all.h: There was a subtle difference between the + ACE_NEW based on try/catch and a 0 pointer. The version based on + the fact that new can return 0 always sets the pointer to 0 when + a memory error occured. The version that is based on try/catch + the pointer wasn't set to 0. If the pointer had a different + value, the pointer stays at the old value and wasn't set to 0. + This is now fixed. Thanks to Peter van Merkerk + <Peter.van.Merkerk@meco.nl> for noticing this and to Johnny + Willemsen for reporting it. + * ace/Strategies_T.h: * ace/Strategies_T.i: Allow the reactor of the Svc Handler to be set to the reactor passed to the Creation Strategy. Thanks to diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a index 5e291466cc6..1e37e3553e1 100644 --- a/ChangeLogs/ChangeLog-02a +++ b/ChangeLogs/ChangeLog-02a @@ -1,5 +1,15 @@ Thu Feb 14 08:17:40 2002 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu> + * ace/config-all.h: There was a subtle difference between the + ACE_NEW based on try/catch and a 0 pointer. The version based on + the fact that new can return 0 always sets the pointer to 0 when + a memory error occured. The version that is based on try/catch + the pointer wasn't set to 0. If the pointer had a different + value, the pointer stays at the old value and wasn't set to 0. + This is now fixed. Thanks to Peter van Merkerk + <Peter.van.Merkerk@meco.nl> for noticing this and to Johnny + Willemsen for reporting it. + * ace/Strategies_T.h: * ace/Strategies_T.i: Allow the reactor of the Svc Handler to be set to the reactor passed to the Creation Strategy. Thanks to diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a index 5e291466cc6..1e37e3553e1 100644 --- a/ChangeLogs/ChangeLog-03a +++ b/ChangeLogs/ChangeLog-03a @@ -1,5 +1,15 @@ Thu Feb 14 08:17:40 2002 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu> + * ace/config-all.h: There was a subtle difference between the + ACE_NEW based on try/catch and a 0 pointer. The version based on + the fact that new can return 0 always sets the pointer to 0 when + a memory error occured. The version that is based on try/catch + the pointer wasn't set to 0. If the pointer had a different + value, the pointer stays at the old value and wasn't set to 0. + This is now fixed. Thanks to Peter van Merkerk + <Peter.van.Merkerk@meco.nl> for noticing this and to Johnny + Willemsen for reporting it. + * ace/Strategies_T.h: * ace/Strategies_T.i: Allow the reactor of the Svc Handler to be set to the reactor passed to the Creation Strategy. Thanks to |