netlink-socket: Make dumping and doing transactions on same nl_sock safe.
[sliver-openvswitch.git] / lib / netdev-vport.c
index bb9e510..56b52b3 100644 (file)
@@ -511,11 +511,9 @@ netdev_vport_reset_names(void)
             netdev_vport_link_change(&change, NULL);
         }
     }
-
-    error = nl_dump_done(&dump);
     nl_sock_destroy(rtnl_sock);
 
-    return error;
+    return nl_dump_done(&dump);
 }
 
 static void