ec_master_queue_external_datagram: fixed missing up(io_sem)
authorMartin Troxler <ch1010277@ch10pc446>
Mon, 13 Dec 2010 17:38:24 +0100
changeset 2016 4624979ec993
parent 2008 470342b23341
child 2017 4b16e2dce5fb
ec_master_queue_external_datagram: fixed missing up(io_sem)
master/master.c
--- a/master/master.c	Mon Dec 06 11:42:48 2010 +0100
+++ b/master/master.c	Mon Dec 13 17:38:24 2010 +0100
@@ -796,6 +796,7 @@
             queue) {
         if (queued_datagram == datagram) {
             datagram->state = EC_DATAGRAM_QUEUED;
+            up(&master->io_sem);
             return;
         }
     }