summaryrefslogtreecommitdiff
path: root/nuttx/ChangeLog
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2007-03-30 00:49:11 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2007-03-30 00:49:11 +0000
commit0bd4fc137b7ba0218159b8ded673efcb9c404ce1 (patch)
treebf608c3bbf2137c325b89b1f9bc66f493e9d3daa /nuttx/ChangeLog
parent11020b0eec6061214b2c2e8f7b0d7597faadefde (diff)
downloadpx4-nuttx-0bd4fc137b7ba0218159b8ded673efcb9c404ce1.tar.gz
px4-nuttx-0bd4fc137b7ba0218159b8ded673efcb9c404ce1.tar.bz2
px4-nuttx-0bd4fc137b7ba0218159b8ded673efcb9c404ce1.zip
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
Diffstat (limited to 'nuttx/ChangeLog')
-rw-r--r--nuttx/ChangeLog3
1 files changed, 3 insertions, 0 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index 002a40b9d..f2f36734c 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -107,5 +107,8 @@
* 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