updates.
authorPekka Riikonen <priikone@silcnet.org>
Mon, 9 Jul 2001 20:51:44 +0000 (20:51 +0000)
committerPekka Riikonen <priikone@silcnet.org>
Mon, 9 Jul 2001 20:51:44 +0000 (20:51 +0000)
CHANGES
lib/silcutil/silctask.c

diff --git a/CHANGES b/CHANGES
index d6cf2759b3a2095ceeb0b1da2f7861f2de1f04e7..235f84174bf2e39f326569cbfca7825860beec9c 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -10,6 +10,9 @@ Mon Jul  9 18:28:34 EEST 2001  Pekka Riikonen <priikone@silcnet.org>
        * Fixed the configure.in.pre to detect the pthread correctly
          on various systems.
 
+       * Fixed a deadlock in silc_task_queue_wakeup in the file
+         lib/silcutil/silctask.c.
+
 Mon Jul  9 13:40:03 EEST 2001  Pekka Riikonen <priikone@silcnet.org>
 
        * Added new function silc_schedule_wakeup that is used in
index 18089ae58512b9bcb0921130e0b02c19aecb822e..c210ffef59338d2056ac773afd6b7abc4326933f 100644 (file)
@@ -55,9 +55,7 @@ void silc_task_queue_free(SilcTaskQueue queue)
 
 void silc_task_queue_wakeup(SilcTaskQueue queue)
 {
-  silc_mutex_lock(queue->lock);
   silc_schedule_wakeup(queue->schedule);
-  silc_mutex_unlock(queue->lock);
 }
 
 /* Adds a non-timeout task into the task queue. This function is used