netdev-bsd: Destroy mutex on netdev_bsd_construct_system() error path.
authorxushengping <shengping.xu@huawei.com>
Thu, 24 Dec 2015 07:50:47 +0000 (15:50 +0800)
committerBen Pfaff <blp@ovn.org>
Mon, 4 Jan 2016 20:44:55 +0000 (12:44 -0800)
Signed-off-by: xushengping <shengping.xu@huawei.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
AUTHORS
lib/netdev-bsd.c

diff --git a/AUTHORS b/AUTHORS
index 877bbff..c75a77d 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -218,7 +218,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
@@ -226,6 +225,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.
index 118ef32..edf04bf 100644 (file)
@@ -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;
     }