summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-04-04 08:16:06 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-04-04 08:16:06 +0000
commitad4040bd035850377e008886a5e0bdcd4d001432 (patch)
tree23af62093b12a20746d29a3782c1784c34416a7f
parentc2e77643d911be4de8d35335a423b6c55e64febd (diff)
downloadATCD-ad4040bd035850377e008886a5e0bdcd4d001432.tar.gz
*** empty log message ***
-rw-r--r--ChangeLog-98a17
1 files changed, 13 insertions, 4 deletions
diff --git a/ChangeLog-98a b/ChangeLog-98a
index 773ed2cc116..07042ea63b6 100644
--- a/ChangeLog-98a
+++ b/ChangeLog-98a
@@ -1,8 +1,15 @@
+Sat Apr 4 02:06:57 1998 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ace/OS.cpp (invoke,thr_exit): (*Win32*) We also need to consider
+ threads that are not spawned by ACT_Thread_Manager by checking
+ the validity of cached ACE_Thread_Descriptor. In any rate,
+ please avoid using thread functions in ACE_Thread::* and
+ ACE_OS::thr_* directly.
Sat Apr 4 01:03:17 1998 Alexander Babu Arulanthu <alex@merengue.cs.wustl.edu>
* ace/Map_Manager.cpp (map): Added map method for the iterator interface.
-
+
Sat Apr 4 00:55:30 1998 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
* netsvcs/clients/Naming/{Client,Dump_Restore}/Makefile:
@@ -42,9 +49,9 @@ Fri Apr 03 18:45:35 1998 Steve Huston <shuston@riverace.com>
* performance-tests/Misc/Makefile
Moved all program source names to PSRC, not SRC, for
'make depend'.
-
+
* performance-tests/Makefile: Removed UDP from list of dirs to build.
-
+
* include/makeinclude/rules.bin.GNU: Set OBJEXT and VOBJS from the
SRC files in the Makefile (LSRC sets VLOBJS in rules.lib.GNU;
SRC sets VOBJS in rules.bin.GNU).
@@ -65,7 +72,9 @@ Fri Apr 3 10:40:10 1998 Nanbor Wang <nanbor@cs.wustl.edu>
_beginthreadex. This seemed to cause some subtle problem with
MSVC 4.2. Since we always cached the Thread_Descriptor in TSS
now, we can just check how a thread was created and use the
- appropriate thread exiting method.
+ appropriate thread exiting method. Thanks to Detlef Becker
+ <Becker.Detlef@med.siemens.de> for tracing down this obscure
+ bug.
* ace/Thread_Manager.{h,i} (flags): Added this new access function
into ACE_Thread_Descriptor to get the creation flags for a