From f9118d49680ce4882a87a55706917e6230a4d0c8 Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Tue, 11 Oct 2005 23:06:52 +0000 Subject: Sleep between down, delete and destroy. Race conditions are bad, mmmmkay? --- etc/inc/interfaces.inc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'etc/inc') diff --git a/etc/inc/interfaces.inc b/etc/inc/interfaces.inc index 693b20e..e5f8e0d 100644 --- a/etc/inc/interfaces.inc +++ b/etc/inc/interfaces.inc @@ -1296,8 +1296,11 @@ function get_next_available_bridge_interface() { function destroy_bridge($bridge_num) { mwexec("/sbin/ifconfig bridge{$bridge_num} down"); + sleep(1); mwexec("/sbin/ifconfig bridge{$bridge_num} delete"); + sleep(1); mwexec("/sbin/ifconfig bridge{$bridge_num} destroy"); + sleep(1); return; } -- cgit v1.1