]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
Always set forward-delay on bridge, even if 0
authorDaniel P. Berrange <berrange@redhat.com>
Fri, 1 Aug 2008 12:56:52 +0000 (12:56 +0000)
committerDaniel P. Berrange <berrange@redhat.com>
Fri, 1 Aug 2008 12:56:52 +0000 (12:56 +0000)
ChangeLog
src/qemu_driver.c

index 51be380e21cc4f89f3d060f69c0682a6122cdc75..45d7cfa8c34c4d2085ed2396c4445e1ad51497bf 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Fri Aug  1 13:54:00 BST 2008 Daniel P. Berrange <berrange@redhat.com>
+
+       * src/qemu_driver.c: Always set forward-delay even if zero because
+       the kernel defaults to 15 seconds which is too long
+
 Fri Aug  1 13:19:00 BST 2008 Richard W.M. Jones <rjones@redhat.com>
 
        Const-correctness fixes in virsh.c
index ddb3f696986103da49b12e8540635a97d500767d..7fe3903b4663ca28eab087b2f95a041af176678f 100644 (file)
@@ -1480,8 +1480,7 @@ static int qemudStartNetworkDaemon(virConnectPtr conn,
     }
 
 
-    if (network->def->delay &&
-        (err = brSetForwardDelay(driver->brctl, network->def->bridge, network->def->delay))) {
+    if ((err = brSetForwardDelay(driver->brctl, network->def->bridge, network->def->delay))) {
         qemudReportError(conn, NULL, NULL, VIR_ERR_INTERNAL_ERROR,
                          _("failed to set bridge forward delay to %ld"),
                          network->def->delay);