From 27f4883d5aa1c98da9b2d5098eee04fb61ec7c73 Mon Sep 17 00:00:00 2001 From: xushengping Date: Thu, 24 Dec 2015 15:50:47 +0800 Subject: [PATCH] netdev-bsd: Destroy mutex on netdev_bsd_construct_system() error path. Signed-off-by: xushengping Signed-off-by: Ben Pfaff --- AUTHORS | 3 ++- lib/netdev-bsd.c | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/AUTHORS b/AUTHORS index 74fdf287a..935ff8ef6 100644 --- a/AUTHORS +++ b/AUTHORS @@ -217,7 +217,6 @@ William Fulton William Tu u9012063@gmail.com YAMAMOTO Takashi yamamoto@midokura.com Yasuhito Takamiya yasuhito@gmail.com -yinpeijun yinpeijun@huawei.com Yin Lin linyi@vmware.com Yu Zhiguo yuzg@cn.fujitsu.com ZhengLingyun konghuarukhr@163.com @@ -225,6 +224,8 @@ Zoltán Balogh zoltan.balogh@ericsson.com Zoltan Kiss zoltan.kiss@citrix.com Zhi Yong Wu zwu.kernel@gmail.com Zang MingJie zealot0630@gmail.com +xushengping shengping.xu@huawei.com +yinpeijun yinpeijun@huawei.com The following additional people are mentioned in commit logs as having provided helpful bug reports or suggestions. diff --git a/lib/netdev-bsd.c b/lib/netdev-bsd.c index 118ef3264..edf04bfdc 100644 --- a/lib/netdev-bsd.c +++ b/lib/netdev-bsd.c @@ -294,6 +294,7 @@ netdev_bsd_construct_system(struct netdev *netdev_) if (error == ENXIO) { free(netdev->kernel_name); cache_notifier_unref(); + ovs_mutex_destroy(&netdev->mutex); return error; } -- 2.20.1