From: Ben Pfaff Date: Sat, 7 Mar 2009 00:29:51 +0000 (-0800) Subject: vswitch: Fix file descriptor leak. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=99c398567f7bac3c58cf118f62a9ebfecfc3832c;p=openvswitch vswitch: Fix file descriptor leak. Need to close all the dpifs that we open. --- diff --git a/vswitchd/bridge.c b/vswitchd/bridge.c index 91321886..6b54652b 100644 --- a/vswitchd/bridge.c +++ b/vswitchd/bridge.c @@ -701,6 +701,7 @@ bridge_destroy(struct bridge *br) VLOG_ERR("failed to delete datapath nl:%d: %s", br->dp_idx, strerror(retval)); } + dpif_close(&br->dpif); } ofproto_destroy(br->ofproto); rconn_destroy(br->rconn);