summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>2003-03-15 18:04:40 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>2003-03-15 18:04:40 +0000
commite707b921e662c0718d35aa0fe257dd674c364e75 (patch)
treeb3a544ed0f57f3cb0e19b3508798759452dfb1ac /ChangeLog
parentb0b7dced450c53eaca173efa49e450b304d31006 (diff)
downloadATCD-e707b921e662c0718d35aa0fe257dd674c364e75.tar.gz
ChangeLogTag:Sat Mar 15 10:55:01 2003 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog29
1 files changed, 29 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 3f7164b5f0d..27194ad9564 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,32 @@
+Sat Mar 15 10:55:01 2003 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
+
+ * tests/Makefile:
+ * tests/Makefile.bor:
+ * tests/run_test.lst: Added Recursive_Condition_Bug_Test.cpp to
+ these files.
+
+ * tests: Added a new Recursive_Condition_Bug_Test.cpp to check
+ that the fix from Leonid Kvetnyi is correct and doesn't cause
+ other problems.
+
+ * tests/Recursive_Condition_Test.cpp (ACE_TMAIN): Minor reformatting.
+
+ * ace/OS.i (recursive_mutex_cond_unlock): Added another check for
+ m->RecursionCount > 1 to fix problems where the test program hangs.
+ Thanks to Leonid Kvetnyi <leonidk@nice.com> for this fix.
+
+ * ace/Event_Handler_T.h: Changed
+
+ typedef int (T::*SIG_HANDLER) (ACE_HANDLE, siginfo_t*, ucontext_t*);
+
+ to this
+
+ typedef int (T::*SIG_HANDLER) (int, siginfo_t*, ucontext_t*);
+
+ so that we're consistent across platforms where ACE_HANDLE is a
+ HANDLE, not an int! Thanks to Johnny Willemsen
+ <jwillemsen@remedy.nl> for reporting this.
+
Fri Mar 14 22:26:56 2003 Nanbor Wang <nanbor@cs.wustl.edu>
* bin/MakeProjectCreator/config/ciao_client.mpb: