master/master.c
changeset 2030 2bd8ad8bf41f
parent 2028 55854f070c4a
child 2031 7a025a9e192d
--- a/master/master.c	Wed Jan 05 09:50:35 2011 +0100
+++ b/master/master.c	Wed Jan 05 11:33:31 2011 +0100
@@ -397,6 +397,7 @@
         EC_MASTER_WARN(master, "Discarding SII request, slave %u about"
                 " to be deleted.\n", request->slave->ring_position);
         request->state = EC_INT_REQUEST_FAILURE;
+        kref_put(&request->refcount,ec_master_sii_write_request_release);
         wake_up(&master->sii_queue);
     }