From 38e0065b1f25615bf69cfdc000d17935f99c022b Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Sat, 10 Aug 2013 09:02:24 -0700 Subject: [PATCH] netdev-linux: Fix netdev leak in corner case. Reported-by: Alex Wang Signed-off-by: Ben Pfaff --- lib/netdev-linux.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/netdev-linux.c b/lib/netdev-linux.c index e56975008..d146ccfcf 100644 --- a/lib/netdev-linux.c +++ b/lib/netdev-linux.c @@ -513,9 +513,8 @@ netdev_linux_run(void) ovs_mutex_lock(&netdev->mutex); netdev_linux_update(netdev, &change); ovs_mutex_unlock(&netdev->mutex); - - netdev_close(netdev_); } + netdev_close(netdev_); } } else if (error == ENOBUFS) { struct shash device_shash; -- 2.43.0