Add dbus_connection_flush() to DHCP scripts
authorMarcel Holtmann <marcel@holtmann.org>
Wed, 31 Dec 2008 07:34:14 +0000 (08:34 +0100)
committerMarcel Holtmann <marcel@holtmann.org>
Wed, 31 Dec 2008 07:34:14 +0000 (08:34 +0100)
scripts/dhclient-script.c
scripts/udhcpc-script.c

index 68b755a..bf2316d 100644 (file)
@@ -118,6 +118,8 @@ int main(int argc, char *argv[])
        if (dbus_connection_send(conn, msg, NULL) == FALSE)
                fprintf(stderr, "Failed to send message\n");
 
+       dbus_connection_flush(conn);
+
        dbus_message_unref(msg);
 
        dbus_connection_unref(conn);
index 0448760..fb2168b 100644 (file)
@@ -89,6 +89,8 @@ int main(int argc, char *argv[])
        if (dbus_connection_send(conn, msg, NULL) == FALSE)
                fprintf(stderr, "Failed to send message\n");
 
+       dbus_connection_flush(conn);
+
        dbus_message_unref(msg);
 
        dbus_connection_unref(conn);