From 422a1671c1f7538b75c64f07014d5e39378d1b4d Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Sat, 13 Dec 2014 12:04:22 -0600 Subject: [PATCH] Update ChangeLog --- ChangeLog | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 3dbdd62d07..d270b4db75 100755 --- a/ChangeLog +++ b/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).