From bb2dfb4d593a61c8df08d7152896773f8755b158 Mon Sep 17 00:00:00 2001 From: patacongo Date: Fri, 30 Mar 2007 00:49:11 +0000 Subject: [PATCH] Correct a race condition in the pthread join logic. Sometimes the join structure was being deallocated while it was still needed. git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@180 42af7a65-404d-4744-a932-0658087f49c3 --- Documentation/NuttX.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index 3df09d3c41..b2e8bef41e 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -468,6 +468,9 @@ Other memory: * Fixed a bug in the wait-for-message-queue-not-empty logic. * Added a test of timed mqueue operations; detected and corrected some mqueue errors. + * Identified and corrected a race condition associated with + pthread_join. In the failure condition, memory was being + deallocated while still in use. * Started m68322