From 02540803951002b425071b9c72abc3b0eb920301 Mon Sep 17 00:00:00 2001 From: Christophe Varoqui Date: Wed, 16 Nov 2005 09:43:38 +0100 Subject: [PATCH] [multipathd] superfluous unlock() in uevent discard code path Removed. Found and fixed by Edward Goggin, EMC --- multipathd/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/multipathd/main.c b/multipathd/main.c index f186d7f..2cbc814 100644 --- a/multipathd/main.c +++ b/multipathd/main.c @@ -994,7 +994,7 @@ uev_trigger (struct uevent * uev, void * trigger_data) vecs = (struct vectors *)trigger_data; if (uev_discard(uev->devpath)) - goto out; + return 1; basename(uev->devpath, devname); lock(vecs->lock); -- 2.7.4