Signed-off-by: nickcooper-zhangtonghao <[email protected]>
---
utilities/ovs-tcpdump.in | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/utilities/ovs-tcpdump.in b/utilities/ovs-tcpdump.in
index 96aa1e2..d984a39 100755
--- a/utilities/ovs-tcpdump.in
+++ b/utilities/ovs-tcpdump.in
@@ -433,7 +433,9 @@ def main():
print(data)
raise KeyboardInterrupt
except KeyboardInterrupt:
- pipes.terminate()
+ if pipes.poll() is None:
+ pipes.terminate()
+
ovsdb.destroy_mirror(interface, ovsdb.port_bridge(interface))
ovsdb.destroy_port(mirror_interface, ovsdb.port_bridge(interface))
except Exception:
--
1.8.3.1
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev