From 908624d4d86974ea51cb755d0280db46c3bf01bb Mon Sep 17 00:00:00 2001 From: Florian Pose Date: Fri, 8 Aug 2008 13:42:46 +0000 Subject: [PATCH] Fixed missing up(). --- master/master.c | 1 + 1 file changed, 1 insertion(+) diff --git a/master/master.c b/master/master.c index b19efd0a..21b85d8c 100644 --- a/master/master.c +++ b/master/master.c @@ -1263,6 +1263,7 @@ int ecrt_master_activate(ec_master_t *master) domain_offset = 0; list_for_each_entry(domain, &master->domains, list) { if (ec_domain_finish(domain, domain_offset)) { + up(&master->master_sem); EC_ERR("Failed to finish domain 0x%08X!\n", (u32) domain); return -1; }