From: xushengping Date: Thu, 24 Dec 2015 07:50:47 +0000 (+0800) Subject: netdev-bsd: Destroy mutex on netdev_bsd_construct_system() error path. X-Git-Tag: v2.5.0~100 X-Git-Url: http://git.cascardo.eti.br/?a=commitdiff_plain;h=27f4883d5aa1c98da9b2d5098eee04fb61ec7c73;p=cascardo%2Fovs.git netdev-bsd: Destroy mutex on netdev_bsd_construct_system() error path. Signed-off-by: xushengping Signed-off-by: Ben Pfaff --- 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; }