summaryrefslogtreecommitdiffstats
path: root/etc/inc/pfsense-utils.inc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2007-05-21 00:16:01 +0000
committerScott Ullrich <sullrich@pfsense.org>2007-05-21 00:16:01 +0000
commitbd410d49fee88842a6a96dea3e92fb3c4877cf9c (patch)
tree82e9ff47b89f6ee320ac38570f5daf802b0fe3de /etc/inc/pfsense-utils.inc
parent865e64dd5ba5479366b7b6d562c4f791d7da1e9d (diff)
downloadpfsense-bd410d49fee88842a6a96dea3e92fb3c4877cf9c.zip
pfsense-bd410d49fee88842a6a96dea3e92fb3c4877cf9c.tar.gz
usleep(1000); between down and delete. this appears to fix the carp issues.
Diffstat (limited to 'etc/inc/pfsense-utils.inc')
-rw-r--r--etc/inc/pfsense-utils.inc1
1 files changed, 1 insertions, 0 deletions
diff --git a/etc/inc/pfsense-utils.inc b/etc/inc/pfsense-utils.inc
index 4c780d5..db12e05 100644
--- a/etc/inc/pfsense-utils.inc
+++ b/etc/inc/pfsense-utils.inc
@@ -779,6 +779,7 @@ function reset_carp() {
mwexec("/sbin/sysctl net.inet.carp.allow=0");
for($x=0; $x<$carp_counter; $x++) {
mwexec("/sbin/ifconfig carp{$x} down");
+ usleep(1000);
mwexec("/sbin/ifconfig carp{$x} delete");
if($needed_carp_interfaces < $carp_counter) {
$needed_carp_interfaces--;
OpenPOWER on IntegriCloud