summaryrefslogtreecommitdiff
path: root/nuttx/ChangeLog
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2014-12-13 12:04:22 -0600
committerGregory Nutt <gnutt@nuttx.org>2014-12-13 12:04:22 -0600
commit732901c52216fc79335d47ae3c6991eee47be15c (patch)
tree14bd1a520f44b2d1b0b84ef95ecaa714daed9fb5 /nuttx/ChangeLog
parent5e6140dbe524432a75a99e4c16f52ef04f0211dc (diff)
downloadnuttx-732901c52216fc79335d47ae3c6991eee47be15c.tar.gz
nuttx-732901c52216fc79335d47ae3c6991eee47be15c.tar.bz2
nuttx-732901c52216fc79335d47ae3c6991eee47be15c.zip
Update ChangeLog
Diffstat (limited to 'nuttx/ChangeLog')
-rwxr-xr-xnuttx/ChangeLog6
1 files changed, 5 insertions, 1 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index 3dbdd62d0..d270b4db7 100755
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -9217,4 +9217,8 @@
but the received characters never arrive in the reader thread.
Th problem was fixed by re-initializing the semaphores on the last
uart_close() on the device. From Harald Welte (2014-12-13).
-
+ * sched/semaphore/sem_recover.c, Make.defs, seamphore.c,
+ sched/wdog/wd_recover.c, Make.defs, wdog.h, sched/task/task_recover.c:
+ Add logic to clean up after task_delete() or pthread_cancel() if the
+ task happens to be waiting on a semaphore when it is cancelled
+ (2014-12-13).